我定義了一個可以添加任何類型元素的通用列表,定義為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
提交
取消