while(iterator.hasNext()){
// Student thisStudent = iterator.next();
// String thisValue = stu.get(thisStudent);
// System.out.println(thisStudent+"::"+thisValue);
String thisValue = stu.get(iterator.next());
System.out.println(iterator.next()+"::"+thisValue);
}
最后这个为什么打印一个内容
重点是在输出的时候 又获取了下一个元素 也就是说key0的 value0 与下一个元素 key1匹配了
希望 大家有点帮助 老师讲的时候我没想明白
说一下我的理解 就是 迭代器 就相当于 一个集合的复制品 然后next()是从里面拿元素,按视频讲的 就是救人 hasNext()就是 只是查看有没有人受灾
|
|