Collection c2 =new ArrayList();
Student s= new Student();
c2.add(s);
c2.add("我");
Iterator it = c2.iterator();
while (it.hasNext()) {
it.next();
Object object = (Object) it.next();
System.out.println(object);
}
輸出結(jié)果為“我”,并沒(méi)有s對(duì)象?。?
4 回答

萬(wàn)千封印
TA貢獻(xiàn)1891條經(jīng)驗(yàn) 獲得超3個(gè)贊
while (it.hasNext()) {
it.next(); //第一個(gè)對(duì)象 Student
Object object = (Object) it.next(); //第二個(gè)對(duì)象 String
System.out.println(object);
}
while循環(huán)里一次next了兩次
添加回答
舉報(bào)
0/150
提交
取消