javaIO流的应用1--遍历当前目录下的所有文件
2010-11-14 23:45
381 查看
import java.io.File;
public class FindFile {
public void findFile(File file) {
if (file.isFile()) {
System.out.println(" " + file.getName() + " --文件");
} else {
// 如果是目录,那么得到该目录下面的所有的文件对象
File[] allFile = file.listFiles();
System.out.println(file.getName() + " --目录");
for (File f : allFile) {
findFile(f);
}
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
File f = new File("d:/api");
FindFile ff = new FindFile();
ff.findFile(f);
}
}
public class FindFile {
public void findFile(File file) {
if (file.isFile()) {
System.out.println(" " + file.getName() + " --文件");
} else {
// 如果是目录,那么得到该目录下面的所有的文件对象
File[] allFile = file.listFiles();
System.out.println(file.getName() + " --目录");
for (File f : allFile) {
findFile(f);
}
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
File f = new File("d:/api");
FindFile ff = new FindFile();
ff.findFile(f);
}
}
相关文章推荐
- 遍历删除当前目录下所有文件
- 遍历删除当前目录下所有文件
- linux下遍历当前目录下的所有文件和目录
- 遍历当前文件目录并且删除所有最近一周没有修改的文件(C/C++)
- 遍历当前目录下并输出所有文件
- Ubuntu 循环遍历当前目录下所有文本文件中的字符
- 用PHP遍历当前目录下所有文件
- 遍历当前目录下所有的.h文件,并将其路径保存到文件中
- Linux目录遍历实现 -- 列出当前目录下所有文件
- Shell编程:在当前目录下遍历所有文件和子目录及子目录下的文件
- 续:C# 趣味小程序(4)——遍历特定目录及其子目录 (应用实例,压缩指定目录下的所有文件)
- 遍历所有当前及下级目录,并记录为XML文件
- JS如何遍历一个文件夹下的所有文件与目录(转)
- linux查找当前目录下包含某一单词的所有文件并进行替换
- C# 遍历指定目录下的所有文件及文件夹以及遍历数据库的方法
- 递归删除当前目录下所有指定的目录和文件
- VC中遍历指定目录中的所有文件和文件夹
- 以下命令能将当前目录下的所有目录打包成tar.gz文件
- win32 api遍历目录下所有文件
- C# 删除、遍历指定目录下的所有指定文件、文件夹