高级for循环 格式 for(数据类型 变量名:被遍历的集合(collection)或者数组){} 特点 对集合进行遍历,只能获取集合元素,但是不能对集合进行操作。 迭代器除了遍历,还可以进行remove集合中元素的动作。如果是用ListIterator,还可以在遍历过程中对集合进行增删改查的动作。
传统for和高级for有什么区别? 高级for有一个局限性,必须有被遍历的目标。 建议在遍历数组的时候,还是希望是用传统for,因为传统for定义脚标。 JDK1.5版本出现的新特性。方法的可变参数,在使用时注意:可变参数一定要定义在参数列表最后面。
|