版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xkhgnc_6666/article/details/51910542
遍历list的几种方式:
package testcase;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class TestList {
@SuppressWarnings("rawtypes")
public static void main(String args[]){
List<String> list = new ArrayList<String>();
list.add("l");
list.add("i");
list.add("s");
list.add("t");
System.out.println("方法一");
for (int i = 0; i < list.size(); i++){
System.out.println(list.get(i));
}
System.out.println("方法二");
for (String s : list){
System.out.println(s);
}
System.out.println("方法三");
Iterator iterator = list.iterator();
while(iterator.hasNext()){
System.out.println(iterator.next());
}
}
}
执行结果:
方法一
l
i
s
t
方法二
l
i
s
t
方法三
l
i
s
t