今天在写力扣的时候遇到了List<List>初始化的问题
有两种方法:
List<List<Integer>> list = new ArrayList<List<Integer>>();
List<List<Integer>> list = new ArrayList<>(); //没有Integer
List是接口,ArrayList实现了这个接口,所以不能直接
List<List<Integer>> list = new List<List<Integer>>();
也不能
List<List<Integer>> list = new ArrayList<ArrayList<Integer>>();