java中Iterator有什么用

一個Iterator的實(shí)例 
想遍歷ArrayList里面的內(nèi)容,通常先生成一個“迭代器”(Iterator), 之后利用它里面的iterator()方法,馬克-to-win:Iterator就像一面鏡子,能照出集合類中的內(nèi)容。通過遍歷,能得到集合類中的內(nèi)容。
馬克- to-win:馬克 java社區(qū):防盜版實(shí)名手機(jī)尾號: 73203。


例:1.1.2
import java.util.ArrayList;
import java.util.Iterator;
public class TestMark_to_win {
    public static void main(String args[]) {
        ArrayList l = new ArrayList();
        l.add("a");
        l.add("b");
        l.add("c");
        l.add("d");
        System.out.println(l + "\n");
        Iterator it = l.iterator();
        String lll = "";
        while (it.hasNext()) {
            String kk = (String) it.next();
            lll = lll + kk;
        }
        System.out.println(lll);
    }
}


結(jié)果是:

[a, b, c, d]

abcd