File的list,listFile,listRoots方法

File f = new File(“E:\\BaiduNetdiskDownload\\目录信息”);
String[] files = f.list();//返回目录下文件名
for (String file : files) {
System.out.println(file);
}
System.out.println("---------------------------");
File[] files2 = f.listFiles();//返回绝对路径文件名
for (File file : files2) {
System.out.println(file);
}
System.out.println("------------------");
File[] files3 = f.listRoots();//返回盘符
for (File file : files3) {
System.out.println(file);
}
注:如果想获取子目录的内容,可以选择进行递归调用的方式实现

你可能感兴趣的:(java,File)