Java文件目录树状结构:控制台打印某个文件夹下的文件目录树状结构
2014-09-16 20:10
337 查看
package com.zhen.file; import java.io.File; /* * 控制台打印某个文件夹下的文件目录树状结构 * 递归算法 */ public class FileTree { public static void main(String[] args) { File file =new File("D:/Github/JavaTest"); PrintFile(file, 0); } public static void PrintFile(File file,int iLevel) { for(int i=0;i<iLevel;i++) { System.out.print("-"); } System.out.println(file.getName()); if(file.isDirectory()) { File[] arrFiles = file.listFiles(); //子目录 for(File fileItem : arrFiles) { PrintFile(fileItem, iLevel+1); } } } }
相关文章推荐
- java分享第七天-03(递归打印文件目录的树状结构)
- Java_File类讲解_打印目录树状结构_递归算法
- java学习笔记 使用递归 将文件目录树形结构输出,递归删除目录 文件夹。
- java实现遍历文件目录,并在控制台以树形结构展示搜索出来的文件
- Java基础之IO流,使用File类以树形结构打印指定文件目录
- Java控制台打印出输入路径下的目录层级结构
- java_递归遍历文件目录结构,打印所有的目录名和文件名
- 从控制台获取输入的文件目录然后将该目录(包含子目录)下的.java文件复制到D:/java文件夹中
- java 复制文件夹下所有文件到指定的文件夹,不改变目录结构
- 使用java的File类遍历文件夹,打印树状结构(递归实现)
- java实现以树结构打印一个文件目录结构
- 打印File目录树状结构原理_控制台打印_递归算法
- java file删除目录下的文件及文件夹
- java计算目录及文件个数,文件夹大小
- Java递归列出文件目录结构
- java变量指定目录下所以的文件和文件夹
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- java遍历文件夹并复制文件到指定目录
- Java删除文件夹以及文件夹下的子目录与文件
- java遍历文件夹并复制文件到指定目录