【发布时间】:2021-01-09 17:53:43
【问题描述】:
ArrayList<String[]> hold3 = new ArrayList<>();
String [] str1 = {"a","b","c"};
String [] str4 = {"d","e","f"};
String [] str3 = {"g","h","i"};
hold3.add(str1);
hold3.add(str4);
hold3.add(str3);
hold3.get(1);
在这种类型的数据结构中,我可以借助.get() 方法获取ArrayList 的元素。有没有办法返回字符串数组的某些元素? (例如,当我说.get(1) 它返回[d,e,f],但我想返回[d])
【问题讨论】:
-
hold3.get(1)[0] 用于获取数组的第一个元素 hold3.get(1)[1] 用于获取数组的第二个元素等
-
您的
ArrayList包含String的数组,而不是String本身。