Java--文件遍历并按层级输出
2015-04-27 00:51
218 查看
package com.file;import java.io.File;public class FileScanner {public static void main(String[] args) {// TODO Auto-generated method stublistFile(new File("../javabasic"), 1);}public static void listFile(File dir, int tab) {//check if file is a directoryif
(dir.isDirectory()) {File[] files = dir.listFiles();for (int i=0; i<files.length; i++) {for (int j=0; j<tab; j++) {System.out.print("--");}System.out.println(files[i].getName());if (files[i].isDirectory()) {listFile(files[i], tab+1);}}}}}
(dir.isDirectory()) {File[] files = dir.listFiles();for (int i=0; i<files.length; i++) {for (int j=0; j<tab; j++) {System.out.print("--");}System.out.println(files[i].getName());if (files[i].isDirectory()) {listFile(files[i], tab+1);}}}}}
相关文章推荐
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- Java遍历输出指定目录、树形结构所有文件包括子目录下的文件
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- 使用java遍历目录下文件并输出
- java递归实现文件夹文件的遍历输出
- [java] 遍历输出D盘文件夹中以a开头的txt文件,并且统计个数
- 简易遍历输出C盘java文件夹所有文件,并且拷贝到E盘。
- Java遍历文件夹&读取指定格式的文件zUI金
- java 输出一个目录下所有文件信息(包含子文件)
- Java的二叉树排序以及遍历文件展示文本格式的文件树
- java遍历目录下的包括子目录下的所有文件
- Java,C++,C语言的文件输入输出方式
- java输入学生信息,按总分成绩由高到低排列,输出到文件中
- 输出drools规则文件对应的java代码
- 自学QT之遍历文件夹下文件(并且输出到表格中)
- Java实时监控日志文件并输出
- 自学QT之遍历文件夹下文件(并且输出到表格中)