// 手动从控制台输入文件扫描
import java.io.*;
public class FileList{
public static void read(File f){
if (f.exists()){
if (f.isFile()){
System.out.println(f);
}else{
File[] tmp = f.listFiles();
for (int i=0;i<tmp.length;i++){
if (tmp[i].isFile()){
System.out.println(tmp[i]);
}else{
read(tmp[i]);
}
}
}
}else{
System.out.println("此文件或目录不存在");
}
}
public static void main(String[] args){
File f = new File(args[0]);
FileList.read(f);
}
}