我爱孙佳怡
2019-05-19 21:32
没有递归,空文件能显示出来,递归了,空文件夹就出不来了。。。求大神解惑
//空文件夹可以打出来 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()); } } } }
文件传输基础——Java IO流
133754 学习 · 1030 问题
相似问题