public static void main(String[] args) throws Exception {
//输出该文件夹下的所有文件的绝对路径(包含子文件夹下的文件)
File file = new File("D:\\wjh");
getAbs(file);
}
private static void getAbs(File srcFile){
File[] fileArray = srcFile.listFiles();
for (File f: fileArray){
if(f.isDirectory()){//如果是目录,递归
getAbs(f);
}else{
System.out.println(f.getAbsolutePath());
}
}
}
D:\wjh\java.txt
D:\wjh\test\simon\simon.txt
D:\wjh\test\test.txt