JAVA遍历系统中所有的文件(源码)
来源:互联网 发布:永辉超市 管培生 知乎 编辑:程序博客网 时间:2024/06/05 06:31
import java.io.File;
public class FileTest {
private static int fileCount = 0;
//遍历盘符中所有的文件
private static void findAllFiles(File file) {
if (!file.isDirectory()) {
System.out.println(file.getName());
fileCount++;
} else {
File[] childFile = file.listFiles();
if (childFile != null)
for (int i = 0; i < childFile.length; i++) {
findAllFiles(childFile[i]);
}
}
System.out.println(file.getName() + "has" + fileCount + "files");
}
public static void main(String[] args) {
//获得系统中所有的盘符
File[] roots = File.listRoots();
for (int i = 0; i < roots.length; i++) {
File file = roots[i];
findAllFiles(file);
}
}
}
- JAVA遍历系统中所有的文件(源码)
- java遍历系统所有文件和文件夹
- java遍历文件夹中所有文件
- java 中遍历目录下所有文件
- 遍历文件夹中所有文件的方法
- java遍历文件夹里面的所有文件
- java遍历文件夹下所有的文件
- java代码遍历目录下的所有文件(查找对应目录下的所有文件)
- php源码之遍历目录下的所有的文件
- 【java常见问题】——如何遍历目录中所有文件?
- Java中遍历出指定目录中的所有文件
- java中File类应用:遍历文件夹下所有文件
- Java中遍历一个文件夹下所有文件及目录的操作
- 遍历Windows系统中所有进程的名字(*.exe)
- java遍历文件夹并将文件夹里的所有文件同样的复制到另一个文件中
- 目录操作/遍历文件夹中所有的文件及目录.
- 遍历目录树中所有模式匹配的文件
- 遍历删除当前文件夹中所有 .svn 的文件
- 关于IE FIREFOX 日期显示出现NaN 的问题
- Humble Number 丑数和丑代码
- makefile的小把戏
- 命令行(批处理)启动应用程序,不用Dos窗口挂起等待的方法
- Hibernate.initialize(Obj)用法
- JAVA遍历系统中所有的文件(源码)
- nsbundle
- Java String中repalce 与repacleAll方法的区别
- 跟我一起写 Makefile (1-3)
- Java 高性能IO
- 跟我一起写makefile(4-5)
- 海量空间数据库实施策略-栅格数据 4
- jquery查找元素
- asp.net 实现回车替代Tab