是否有可能将String [] []转换为ArrayList?
提前致谢。
答案 0 :(得分:0)
这个怎么样?
ArrayList<String> arrayList = new ArrayList<>();
String[][] list = new String[3][2];
list[0][0] = "a";
list[0][1] = "b";
list[1][0] = "c";
list[1][1] = "d";
list[2][0] = "e";
list[2][1] = "f";
for (String[] sublist : list) {
for (String string : sublist) {
arrayList.add(string);
}
}
System.out.println(arrayList);
这可能不是最好的方法,但它有效。
祝你好运。答案 1 :(得分:0)
直接,不,这是不可能的。这是因为ArrayList是一维的,而你的数组是二维的。您有两个可以使用的选项,