我爱孙佳怡
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流
133846 学习 · 1060 问题
相似问题