天天看點

關于list的四種周遊方式

package list_demo;

import java.util.ArrayList;

import java.util.Iterator;

import java.util.List;

public class ListDemo {

public static  void main(String args[]){

List<String> list = new ArrayList<String>();

list.add("shen1");

list.add("shen2");

//方法1

Iterator iterator = list.iterator();

while (iterator.hasNext()) {

System.out.println(iterator.next());

}

//方法2

for(Iterator iterator2 = list.iterator();iterator2.hasNext();){

System.out.println(iterator2.next());

}

//方法3

for(String tmp:list){

System.out.println(tmp);

}

//方法4

for(int i=0;i<list.size();i++){

System.out.println(list.get(i));

}

}

}