无聊,发一个Iterator遍历的例证

无聊,发一个Iterator遍历的例子
package com.heji.test;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

/**
 * 测试Iterator
 * 
 * @author heji
 *
 */
public class TestIterator {

	public static void main(String[] args) {
		List<String> list = new ArrayList<String>();
		list.add("a");
		list.add("b");
		list.add("c");
		list.add("d");
		
		Iterator<String> it = list.iterator();
		while(it.hasNext()) {
			System.out.print(it.next() + " ");
		}
		
		System.out.println();
		
		for(Iterator<String> iterator = list.iterator(); iterator.hasNext();) {
			System.out.print(iterator.next() + " ");
		}
	}

}