黑马程序员技术交流社区
标题:
增强for循环什么时候不能替代for循环?
[打印本页]
作者:
209920266
时间:
2015-1-10 22:22
标题:
增强for循环什么时候不能替代for循环?
package cn.IO;
import java.io.File;
public class File1 {
public static void main(String[] args) {
File f1=new File("f:\\filetest", "1.txt");
File f2=new File("f:\\filetest", "2.txt");
File f3=new File("f:\\filetest", "3.txt");
File f4=new File("f:\\filetest", "4.txt");
File f5=new File("f:\\filetest", "5.txt");
File f6=new File("f:\\filetest", "6.txt");
File f7=new File("f:\\filetest", "7.txt");
File f8=new File("f:\\filetest");
try {
f1.createNewFile();
f2.createNewFile();
f3.createNewFile();
f4.createNewFile();
f5.createNewFile();
f6.createNewFile();
f7.createNewFile();
} catch (Exception e) {
}
File[]ff=f8.listFiles();
//for (int i=0;i<ff.length;i++) {
// System.out.println("文件名:"+ff[i]);
//}
for (File file : ff) {
System.out.println("文件名:"+file);
}
}
}
作者:
limxing
时间:
2015-1-10 22:29
这个……我还没复习到……嘿嘿啦
作者:
pupilguan
时间:
2015-1-10 22:58
在遍历数组或则集合时增强for必须有被遍历的目标,建议在遍历数组的时候还是希望使用传统for,传统for可以定义角标,多些操作。
作者:
xiao飞
时间:
2015-1-11 09:42
在你需要对里面的元素进行增删操作的时候。
作者:
以利亚
时间:
2015-1-11 10:26
当需要操作到角标的时候,建议使用传统for,因为可以操作角标更为灵活!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2