/**
* 列出其文件夹下所有文件(文件夹从命令行输入)
* Created by rgl on 2018/11/1.
*/
import java.io.File;
public class ListFile {
public static void main(String[] args){
File file = new File("D:\\file");
ListFile.listFile(file);
}
public static void listFile(File f){
if(f.isDirectory()){
System.out.println("directory:"+f.getPath()+"--parent:"+f.getParent());
File[] t = f.listFiles();
for(int i=0;i<t.length;i++){
listFile(t[i]);
}
}else {
System.out.println("fileName:"+f.getAbsolutePath()+"--parent:"+f.getParent());
}
}
}