java中对集合对象list的几种循环访问的总结如下
1 经典的for循环
public static void main(String[] args) {
List<String> list = new ArrayList();
list.add("123");
list.add("java");
list.add("j2ee");
System.out.println("经典的for循环");
for(int i=0; i<list.size();i++){
System.out.println(list.get(i));
}
}
2 增强的for循环
public static void main(String[] args) {
List<String> list = new ArrayList();
list.add("123");
list.add("java");
list.add("j2ee");
System.out.println("java1.6的for循环");
for(String s:list){
System.out.println(s);
}
}
3 Iterate的使用
public static void main(String[] args) {
List<String> list = new ArrayList();
list.add("123");
list.add("java");
list.add("j2ee");
System.out.println("Iterate循环);
Iterator<String> iter = list.iterator();
while(iter.hasNext()){
System.out.println(iter.next());
}
}
希望有帮助 |
|