标签:读取 file类 string anr new 推断 目录 director system
/**
* 递归列举盘符下的全部文件的名称,如E:\HeartIsland
*
* @author HeartIsland
*
*/
public class FileListDemo {
/**
* 递归列举盘符下的全部文件的名称。如E:\HeartIsland之下的全部文件 并吧路径打印出来
*
* File file = new File("E:\\HeartIsland\\");
* // 列出文件的路径
* System.out.println(file.getPath());
* // 推断是否为目录
* System.out.println(file.isDirectory());
* // 列举某个盘符以下的文件或者目录
*
*/
public static void test(File file) {
File[] files = file.listFiles();
for (int i = 0; i < files.length; i++) {
if (files[i].isDirectory()) {
test(files[i]);
} else {
System.out.print("删除成功:"+files[i].getPath()+"\t");
//文件路径查询并打印
System.out.print("是否运行:"+files[i].delete()+"\n");
//文件运行删除(有返回值)
}
}
}
public static void main(String[] args) {
File file = new File("D:\\HeartIsland\\");
test(file);
}
}
标签:读取 file类 string anr new 推断 目录 director system
原文地址:http://www.cnblogs.com/gavanwanggw/p/7087143.html