迭代 ArrayList 行值的最简单方法是什么?
例如我有两个ArrayList
:
ArrayList<Object> main = new ArrayList<Object>();
ArrayList<Object> row = new ArrayList<Object>();
我使用两个for
s 将值添加到 main.js 中。首先我添加行,然后当行迭代结束时,我将它添加到 main,然后重复另一行等。例如:
for(int i=0; i < somearray.length; i++){
for(int j=0; j < somearray2.length; j++){
if(somearray2[j] == true)
row.add(somearray2[j]);
}
main.add(row);
}
所以现在我得到了充满我需要的行的 ArrayList。但后来我需要遍历行值,而不仅仅是行本身来自main
ArrayList
. 我怎样才能做到这一点?因为我只看到方法:
main.get(index),让我得到一行,但仅此而已。