集合的遍历

对集合list方法的三种遍历输出:


package one;

import java.util.ArrayList;
import java.util.HashSet;

import javax.swing.text.html.HTMLDocument.Iterator;

public class Dome2 {
	
	public static void main(String []args)
	{
		ArrayList<String> list = new ArrayList<>();
		//使用get方法遍历
		list.add("张三");
		list.add("李四");
		list.add("王五");
		
		
		
		//三种对集合遍历输出
		
		//增强的for循环
		System.out.println("增强的for循环遍历结果:");
		for(String elt:list)
		{
			System.out.println(elt);
		}
		
		
		//下标循环
		System.out.println("下标循环,遍历结果:");
		for(int i=0;i<list.size();i++)
		{
			System.out.println(list.get(i));
		}
		
		
		//迭代器遍历
		System.out.println("迭代器遍历,遍历结果:");
		for(java.util.Iterator<String> it = list.iterator();it.hasNext();)
		{
			String elt  =it.next();
			System.out.println(elt);
		}
	}
}
		


你可能感兴趣的:(集合的遍历)