【Java】输出目录结构
2017-08-01 15:50
183 查看
import java.io.*; import java.io.File; import java.io.IOException; public class FileUtil { public static void main( String[] args ) throws IOException { BufferedReader buffReader = new BufferedReader( new InputStreamReader( System.in ) ); System.out.println("input dir::"); String str = buffReader.readLine(); showDir( 1, new File(str) ); } static void showDir( int idx, File file ) throws IOException { for( int i = 0; i < idx; i++ ) { System.out.print('-'); } System.out.println( file.getName() ); if( file.isDirectory() ) { File[] files = file.listFiles(); //System.out.print('|'); for( int j = 0; j < files.length; j++ ) { showDir( idx+4, files[j]); } } } }
相关文章推荐
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- java学习笔记 使用递归 将文件目录树形结构输出,递归删除目录 文件夹。
- Java遍历输出指定目录、树形结构所有文件包括子目录下的文件
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- 【Java编程】以树状结构输出目录
- 【Quartz】【程序目录结构】/DetectNonWorkingDay/src/main/java/com/apple/sqm/dnwd/detect/ADetect.java
- java mail发送邮件群发 带附件的发送(源代码+详细目录结构)java Email 发送实例
- 请用递归和迭代两种方式输出文件目录结构
- 使用gradle初始化(创建)java的目录结构
- 第二步 Javaweb目录结构
- JavaWeb应用目录结构
- java递归列出目录结构练习
- 输出目录结构(路径打印)
- java网络应用的文件目录结构
- [JAVA web]JAVA目录结构,Cannot find the tag library descriptor
- java web 目录结构
- [原创]java WEB学习笔记02:javaWeb开发的目录结构