对集合进行遍历
只能获取集合元素,但是不能对集合进行操作。
迭代器除了遍历,还可以进行remove的动作。
如果是用ListIterator,还可以在遍历过程中进行增删改查的动作。
for(String s : al)
{
s =
}
传统for和高级for的区别?
1. 高级for有一个局限性,必须有被遍历的目标
建议在遍历数组的时候,使用传统for.
-------------------------------
遍历Map.Entry
for(Map.Entry<Integer, String> me : hm.entrySet()){
System.out.println(me.getKey() + “ ---- ” + me.getValue());
}
foreach学习笔记
时间: 2024-11-05 22:06:34