我需要读取文件夹中的所有文件。这是我的路径c:/records/today/路径中有两个文件data1.txt和data2.txt。得到文件后,我需要读取并显示它。我已经做了第一个文件,我只是不知道如何做到这两个。
File file = ResourceUtils.getFile("c:/records/today/data1.txt");
String content = new String(Files.readAllBytes(file.toPath()));
System.out.println(content);
4条答案
按热度按时间6yoyoihd1#
此外,您还可以使用它来检查文件或目录的子路径
mzillmmw2#
请试一下
看到了吗https://docs.oracle.com/javase/tutorial/essential/io/pathops.html
lsmepo6l3#
要读取特定文件夹中的所有文件,可以执行以下操作:
cclgggtu4#
您可以稍微更改代码,而不是使用resources.getfile使用files.walk返回文件流并对其进行迭代。