标签: java list arraylist
为什么以下代码在Java中出错?
List<List<Integer>> list = new ArrayList<ArrayList<Integer>>();
我知道List<List<Integer>> list = new ArrayList<List<Integer>>()是正确的。
List<List<Integer>> list = new ArrayList<List<Integer>>()
答案 0 :(得分:0)
因为Java中的泛型类型不是协变的。