首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

为什么小弟我的文件名没有出来 只是路径扫描出来了 求解 多谢

2012-05-20 
为什么我的文件名没有出来 只是路径扫描出来了 求解 谢谢package com.lovo.fileimport java.io.Filepubl

为什么我的文件名没有出来 只是路径扫描出来了 求解 谢谢
package com.lovo.file;

import java.io.File;

public class TestFile {

public void readFile(File f){
if(f.isFile()){  
System.out.println(f.getAbsolutePath()+"\\"+f.getName());
}else{
File[] ch=f.listFiles();
for(File fil:ch){
if(fil.isDirectory()){
readFile(fil);
}else{

System.out.println(f.getAbsolutePath()+"\\"+f.getName());
}
}

}
}
public static void main(String[] args) {
TestFile test=new TestFile();
File file=new File("D:/work");
test.readFile(file);

}
}


[解决办法]
else{
System.out.println(f.getAbsolutePath()+"\\"+f.getName());
}
改成System.out.println(fil.getAbsolutePath());

热点排行