gpt4 book ai didi

java - 在java中将二维数组转换为List?

转载 作者:太空宇宙 更新时间:2023-11-04 10:43:50 28 4
gpt4 key购买 nike

我有一个m X n对象的二维数组 Foo 。所以我有Foo[][] foosArray 。将其转换为 List<Foo> 的最佳方法是什么?在Java 中?

最佳答案

对于任何二维数组来说,这是一个很好的方法,假设您希望它们按以下顺序排列:

[[array[0]-elems], [array[1]elems]...]

public <T> List<T> twoDArrayToList(T[][] twoDArray) {
List<T> list = new ArrayList<T>();
for (T[] array : twoDArray) {
list.addAll(Arrays.asList(array));
}
return list;
}

关于java - 在java中将二维数组转换为List?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48636919/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com