用java输出所有的文件
                
                
                
                    
                        - 摘要:publicstaticvoidmain(String[]args){Filefile=newFile("E:/wid7_sp/ExampleLibrary");fileSystemPath(file,0);}//输出publicstaticvoidfileSystemPath(Filefile,intlevel){StringBuffersb=newStringBuffer();if(file.isFile()){for(inti=0;i<level;i++){sb.append("-
- 标签:输出 文件 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);
				}
			}
		}
	}