【发布时间】:2022-01-22 11:40:50
【问题描述】:
我创建了一个 int 数组列表,我想将它作为二维数组返回。
List<int[]> ans = new ArrayList<>();
int[][] toReturn = new int[ans.size()][];
return ans.toArray(toReturn);
这段代码是如何工作的? list.toArray()和list.toArray(T[] a)有什么区别?
【问题讨论】:
-
你试过docs吗?
-
顺便说一句,
List<List<Integer>>也可以使用