我定义了一个可以添加任何类型元素的通用列表,定义为List<List<Object>> rows = new ArrayList<>():但是当我从我的服务层得到一个列表时,编译过程会抛出一个不兼容的类型异常,代码示例如下:List<List<Object>> rows = new ArrayList<>();List<ProductEntity> result = searchResponse.getProducts();rows.add(result);例外是:incompatible types: java.util.List<com.shopee.data.webapispec.brandseller.entity.product.ProductEntity> cannot be converted to java.util.List<java.lang.Object>当我运行命令“ mvn clean install”时,有人知道如何处理吗?
1 回答
心有法竹
TA贡献1866条经验 获得超5个赞
ProductEntity
是 的子类Object
。但是List<ProductEntity>
不是的子类List<Object>
。
您需要完成List<List<? extends Object>> rows = new ArrayList<>();
这项工作。
添加回答
举报
0/150
提交
取消