遍历指定目录下的所有文件和目录, 以及子目录下的文件和目录
2016-10-31 16:46
411 查看
package com.zhidi.lianxi2;
import java.io.File;
//遍历指定目录下的所有文件和目录,
//以及子目录下的文件和目录
public class Lianxi2 {
public static void main (String [] args){
Lianxi2 li =new Lianxi2();
li.isDirectory(new File("F:\\"));
}
public void isDirectory(File file){
File [] f = file.listFiles();
if(f.length>0&&f!=null){
for (File f2 : f) {
if(f2.isDirectory()){//递归。
isDirectory(f2);
}else{
System.out.println(f2);
}
}
}
}
}
import java.io.File;
//遍历指定目录下的所有文件和目录,
//以及子目录下的文件和目录
public class Lianxi2 {
public static void main (String [] args){
Lianxi2 li =new Lianxi2();
li.isDirectory(new File("F:\\"));
}
public void isDirectory(File file){
File [] f = file.listFiles();
if(f.length>0&&f!=null){
for (File f2 : f) {
if(f2.isDirectory()){//递归。
isDirectory(f2);
}else{
System.out.println(f2);
}
}
}
}
}
相关文章推荐
- MFC遍历指定目录下的所有文件/文件夹(不遍历子目录)
- Java遍历输出指定目录、树形结构所有文件包括子目录下的文件
- C#.NET中遍历指定目录下的文件(及所有子目录及子目录里更深层目录里的文件)
- python 文件和目录 当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
- 编写一个Python程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径
- C# 遍历指定目录下的所有文件及文件夹以及遍历数据库的方法
- 编写一个程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
- 遍历指定目录及其子目录下所有文件
- 【代码】当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出绝对路径
- C#.NET中遍历指定目录下的文件(及所有子目录及子目录里更深层目录里的文件)
- 遍历该目录以及子目录下所有的文件
- linux 命令 改变指定目录以及其子目录下的所有文件的拥有者和群组
- 续:C# 趣味小程序(4)——遍历特定目录及其子目录 (应用实例,压缩指定目录下的所有文件)
- 遍历某一个指定目录下的所有子目录和文件(递归)
- 采用多线程和生产者消费者模式来实现对于一个目录以及所有子目录下的文件内容的搜索,打印出包含指定关键字的行.
- 单例模式&&遍历指定目录下的所有文件以及文件夹
- C#.NET中遍历指定目录下的文件(及所有子目录及子目录里更深层目录里的文件)
- 在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径
- 写一个遍历目录下所有文件以及子目录的函数
- 获得指定目录下的所有文件的列表(包括子目录下的文件)——VB2005