首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

用java输出全部的文件

2012-08-09 
用java输出所有的文件public static void main(String[] args) {File file new File(E:/wid7_sp/Exampl

用java输出所有的文件
public static void main(String[] args) {
File file = new File("E:/wid7_sp/ExampleLibrary");
fileSystemPath(file, 0);
}

// 输出
public static void fileSystemPath(File file, int level) {
StringBuffer sb = new StringBuffer();
if(file.isFile()) {
for(int i = 0; i<level; i++) {
sb.append("--");
}
System.out.println(sb + file.getName());
} else {
for(int i = 0; i<level; i++) {
sb.append("  ");
}
System.out.println(sb + file.getName());
File[] fs = file.listFiles();
if(null != fs && fs.length != 0) {
for(File fl : fs) {
fileSystemPath(fl, level + 1);
}
}
}
}

热点排行