本帖最后由 bingyu 于 2015-4-24 16:04 编辑
file是数组或者集合
f遍历这个数组或者集合中的元素(的变量)
以下是网上找的比较详细的解释
1.高级for循环 格式: for(类型 变量名: 被遍历的集合(Collection)或者数组),Collection extends Iterable<E> Iterable有迭代器可以使用高级for循环
2.遍历方式 1).使用高级for循环对集合进行遍历,只能读取不能对其进行操作;
2).使用Iterator迭代器,只多了一个remove的操作;
3).使用ListIterator,除具有以上功能操作之外,还具有增删修改功能!
3.高级for循环与普通for循环的区别 高级for循环必须具有可以理解为集合中的元素依次取出,所有元素只能取出一次!当实现重复动作时,高级for循环不能完成!比如循环打字字符串"ABCD",由于所有元素只取出一次,不可完成重复动作!
|