java如何访问ArrayList元素列表
我有ArrayList元素的列表,请参见下面
List<List<String>> x = new ArrayList<List<String>>();
它包含一些数组列表元素
例如
x.get(0)->[1,2,3,4],
x.get(1)->([5,6,7,8],
x.get(2)->[9,10,11,12],
x.get(3)->[13,14,15,16]
我想从x.get(0)访问元素3,或从x.get(1)访问元素7。如何调用
# 1 楼答案
你可以像…一样跟随
# 2 楼答案
列表中的每个元素都是一个列表,具有提供
List<T>
方法的相同接口,例如T get(int index)
boolean isEmpty()
void add(T element)
您可以通过索引从内部列表访问元素
请注意,在访问每个
List<String>
元素之前,需要先创建它。例如,要在[0,0]坐标处添加新的String
,请执行以下操作:您还可以使用增强的
for
循环读取值,而无需使用索引:# 3 楼答案
//使用for循环而不是foreach循环直接访问任何列表成员