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);
}
注:如果想获取子目录的内容,可以选择进行递归调用的方式实现
File的list,listFile,listRoots方法
最新推荐文章于 2023-12-20 18:32:09 发布
本文详细介绍了使用Java进行文件操作的方法,包括如何通过File类获取指定目录下的所有文件名及绝对路径,以及如何列出所有盘符。同时,文章还提到了递归调用的方式来获取子目录内容,为开发者提供了实用的代码示例。
1741





