没有递归,空文件能显示出来,递归了,空文件夹就出不来了。。。求大神解惑
//空文件夹可以打出来 private void print(File dir){ if(dir==null){ System.out.println(dir + " is null"); } if(!dir.isDirectory()){ System.out.println(dir + " not is directory"); } File[] files = dir.listFiles(); if(files.length>0){ for(File file : files){ if(file.isDirectory()){ System.out.println(file.getParent() +"\\"+ file.getName()); print(file); }else{ System.out.println(file.getParent() +"\\"+ file.getName()); } } } }