如何在Java中初始化List<List<Integer>>
?在Java中初始化列表<列表<Integer>>
我知道List
是一個接口,我可以使用ArrayList
或LinkedList
實現List<Integer> list = new ArrayList<Integer>()
,但是當我初始化List<List<Integer>> list = new ArrayList<ArrayList<Integer>>();
我得到錯誤不兼容的類型:
ArrayList<ArrayList<Integer>> cannot be converted to List<List<Integer>>.
因此,如何能在我開始?
感謝上帝,這背後沒有任何解釋,所以我們可以學習? –
問題是如何繼續,所以我會讓OP搜索像「不變性」和「鑽石運算符」的術語:) – Reimeus