问题描述
|
我用20根紫胶弦填满了ѭ0。如果我想这样迭代
for(long i=0;arrlist.size();i++{
arrlist.get(i);
}
但是,arrlist.get()
很久不支持索引。而且,我不能使用迭代器,所以,如果没有Iterator
,如何进行迭代?请不要问我为什么不使用迭代器。
解决方法
从您的问题看来,您似乎正在尝试遍历每个元素。请注意,为此,您可以使用nicer for循环:
for(String element: arrlist) {
// Do whatever you want with your element
}
,我认为arrlist.get((int) i)
应该有用。或者您可以将i
声明为int
。
,ArrayList#size()
不返回long
,而是int
。无需在for循环内使用long
变量。