/** * @param _sPath 查看文件列表 */ public static void showFileList(String _sPath){ String sBaseDir="d:/FixPackage/"; String sPath=sBaseDir+_sPath; File oFile=new File(sPath); System.out.println(sPath); System.out.println(oFile.getName()); listFileInDir(oFile,0); } /** * @param _oFile * @param _nList 显示目录下的文件 */ public static void listFileInDir(File _oFile,int _nList){ File [] oFileList=_oFile.listFiles(); for(int i=0;i<oFileList.length;i++){ for(int j=0;j<_nList;j++) System.out.println("|"); if(i==oFileList.length-1){ System.out.println("┗"+oFileList[i].getName()); }else{ System.out.println(" ┣"+oFileList[i].getName()); } if(oFileList[i].isDirectory()){ listFileInDir(oFileList[i],_nList+1); } } }