Java 读取项目根目录下所有文件 - 代码示例
Java 读取项目根目录下所有文件 - 代码示例
本文提供 Java 代码示例,展示如何读取项目根目录下所有文件。
import java.io.File;
public class ReadFilesInProjectRootDirectory {
public static void main(String[] args) {
// 获取项目根目录路径
String rootPath = System.getProperty("user.dir");
// 创建File对象,代表项目根目录
File rootDirectory = new File(rootPath);
// 获取项目根目录下的所有文件
File[] files = rootDirectory.listFiles();
// 遍历所有文件
for (File file : files) {
if (file.isFile()) {
// 如果是文件,则输出文件名
System.out.println(file.getName());
}
}
}
}
代码解释:
System.getProperty("user.dir")获取项目根目录路径。File rootDirectory = new File(rootPath);创建File对象,代表项目根目录。File[] files = rootDirectory.listFiles();获取项目根目录下的所有文件。for (File file : files) {...}遍历所有文件。if (file.isFile()) {...}判断当前文件是否为文件。System.out.println(file.getName());输出文件名。
通过以上代码,你可以轻松读取项目根目录下所有文件,并根据需要进行处理。
原文地址: https://www.cveoy.top/t/topic/omaq 著作权归作者所有。请勿转载和采集!