本帖最后由 李东梁 于 2014-3-27 14:46 编辑
public static void removeDir(File dir){
//对dir进行当前目录中文件和文件夹对象的获取。
File[] files = dir.listFiles();
for(File file : files){
if(file.isDirectory()){
removeDir(file);
}
else{
System.out.println(file+"--"+file.delete());
}
}
System.out.println(dir+"--"+dir.delete());
}
注意红色部分,把红色部分换成 System.out.println(file+"--"+file.delete()); ,整个程序有什么区别?
还有增强型for循环内部是怎么实现的?
|