Java-读取文件夹中的所有.txt文件
比方说,我有一个文件夹,名为maps
和里面maps
我有map1.txt
,map2.txt,
和map3.txt
。如何使用Java和BufferReader
读取.txt
文件夹maps
中的所有文件(如果可能的话)?
回答:
类似于以下内容应该可以帮助您,请注意,为了简单起见,我使用apache commons FileUtils而不是弄乱缓冲区和流…
File folder = new File("/path/to/files");File[] listOfFiles = folder.listFiles();
for (int i = 0; i < listOfFiles.length; i++) {
File file = listOfFiles[i];
if (file.isFile() && file.getName().endsWith(".txt")) {
String content = FileUtils.readFileToString(file);
/* do somthing with content */
}
}
以上是 Java-读取文件夹中的所有.txt文件 的全部内容, 来源链接: utcz.com/qa/423193.html