import java.io.*;public class FindDirectories
{
  public static void main(String[] args)
  {
     if(args.length==0) args=new String[]{".."};//如果没有参数从文件的父目录开始
     try
     {
       File pathName=new File(args[0]);
       String[] fileNames=pathName.list();
       for(int i=0;i<fileNames.length;i++)
       {
          File f=new File(pathName.getPath(),fileNames[i]);
          System.out.println(f.getCanonicalPath());
       }
     }
     catch(IOException e){e.printStackTrace();}
  }
}