import java.io.*;public class Pathtest{
public void dg(File dir, int n){
if(dir.isDirectory()){
String filename[]=dir.list(); for(int i=0;i<filename.length;i++){ File f=new File(dir+File.separator+filename[i]); //System.out.print("|"); for(int j=0;j<n;j++){ System.out.print(" ") ; }
System.out.println("|--"+f.getName());
if (f.isDirectory()) { dg(f,n+1); } } } }
public static void main(String []args) { Pathtest pt=new Pathtest(); try{ pt.dg(new File("c:\\"),0); }catch(Exception e){ e.printStackTrace(); } }}
|