另一方面,使用android遍历arrayList有四种方法:
1 .范例:
package com.mylist.test;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
公共类阵列演示{
publicstaticvoidmain (string args [ ] ) {
列表列表=new ArrayList (;
list.add(wndpj );
list.add (兴奋狼);
//方法1
Iterator it1=list.iterator (;
while(it1.Hasnext () ) ) )。
system.out.println(it1.next ) );
}
//方法2
for(iteratorit2=list.iterator ); it2.hasNext (; () )。
system.out.println(it2.next );
}
//方法3
for (字符串tmp :列表) {
system.out.println(tmp;
}
//方法4
for(intI=0; i list.size (; I ) {
系统. out.println (list.get (I ) );
}
}
}
android建议采用方法3和方法4。 迭代器可能会发生内存溢出问题。