我了解当您迭代常规数组元素时,它是这样的:
int[] counter = new int[10];
for loop{
counter[i] = 0;
}
when button clicked{
counter[0]++; //For example
counter[6]++;
}
但是我不明白如何遍历数组列表的元素。如果有人可以帮助我理解,我将不胜感激。谢谢!
最简单的方法是使用 for each 循环
for(int elem : yourArrayList){
elem;//do whatever with the element
}
for (int i = 0; i < arrayList.size(); i++) {
}
或者
Iterator<Object> it = arrayList.iterator();
while(it.hasNext())
{
Object obj = it.next();
//Do something with obj
}
遍历数组列表非常简单。
您可以使用旧的for loop
,也可以使用enhanced for loop
好旧的 for 循环
int len=arrayList.size();
for(int i = o ; i < len ; i++){
int a =arrayList.get(i);
}
增强的 for 循环
for(int a : arrayList){
//you can use the variable a as you wish.
}