1
我有一個二維的ArrayList:將整數的二維ArrayList轉換爲整數多個ArrayLists?
List<List<Integer>> list = new ArrayList<List<Integer>>();
而且我想通過一個for循環和列表的每一行轉換爲新的ArrayList:
for (int i = 0; i < list.size(); i++) {
ArrayList<Integer> element = list.get(i);
}
這吐出來的是錯誤
不兼容的類型:java.lang.Object不能轉換爲java.util.ArrayList
我不經常使用2D ArrayLists。假設我的列表是
[[1, 2, 3], [0, 5], [-2], [2, 3, 1]]
如何將每個塊分配給ArrayList?我想首先有一個ArrayList [1,2,3],將它發送給一個函數,然後清洗並重複列表的其餘部分。
我得到一個警告:警告:未經檢查的投 要求:java.util.ArrayList中的 發現:java.lang.Object繼承 –
Jerry
是不是真的有問題? – Jerry
沒關係,這似乎修復了它。非常感謝! – Jerry