Java-读取文件夹中的所有.txt文件

比方说,我有一个文件夹,名为maps和里面maps我有map1.txtmap2.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

回到顶部