File-用递归列出一个目录下的目录树
来源:互联网 发布:重装ubuntu系统 编辑:程序博客网 时间:2024/05/17 07:11
package file;
import java.io.File;
import java.io.IOException;
public class FileDemo4 {
public static void main(String[] args) throws IOException {
File file=new File("D://Demo");
printDirs(file,1);
}
private static void printDirs(File file, int i) {
System.out.println("第"+i+"级目录:"+file.getName());
if(file.isDirectory()){ //判断是否是目录
File [] files=file.listFiles(); //列出所有子目录
for(File file1:files){ //遍历所有子文件/或目录
printDirs(file1,i+1); //递归调用
}
}
}
}
import java.io.File;
import java.io.IOException;
public class FileDemo4 {
public static void main(String[] args) throws IOException {
File file=new File("D://Demo");
printDirs(file,1);
}
private static void printDirs(File file, int i) {
System.out.println("第"+i+"级目录:"+file.getName());
if(file.isDirectory()){ //判断是否是目录
File [] files=file.listFiles(); //列出所有子目录
for(File file1:files){ //遍历所有子文件/或目录
printDirs(file1,i+1); //递归调用
}
}
}
}
0 0
- File-用递归列出一个目录下的目录树
- Java基础---Java---IO流-----File 类、递归、删除一个带内容的目录、列出指定目录下文件夹、FilenameFilte
- 递归列出目录下的所有文件
- java------用File类列出一个目录下的所有文件夹和文件
- java------用File类列出一个目录下的所有文件夹和文件
- 列出当前目录下的目录树
- File类通过递归列出目录的结构
- 列出一个目录下的所有文件
- 算法:递归列出一个目录下面的所有文件
- 递归--列出一个文件夹的子孙文件与目录
- 递归列出指定目录下的所有文件的绝对路径
- file类列出当前目录下的文件
- 递归算法 列出给定目录下的文件/java描述
- 递归算法 列出给定目录下的文件/java描述
- l列出目录下的所有文件(递归)
- 递归列出指定目录下的所有文件名
- 递归列出指定目录下所有的符号链接文件
- 递归列出指定目录下所有的普通文件
- python基础系列(六)之装饰器
- 输入一行只含有数字的字符串,输出对应的中文
- FileUpload文件上传
- 汪国新做客新华网两会特别访谈,向世界讲述中国故事需要创新载体
- TCP三次握手详解及释放连接过程
- File-用递归列出一个目录下的目录树
- Office软件MS10-087漏洞实战
- C++ 日期类函数 完善
- 怎样写一个lemon的spj
- struct request_queue
- 数据结构之深度优先遍历
- 大小端 位域 字节对齐
- Sublime 插件
- jvm基础