java - 文本文件数组

标签 java arrays file

是否可以创建文本文件数组?

假设我有一个文件夹,其中包含一组 20 个文本文件。

我想将文本文件存储在数组中以进行一些处理并迭代所有文件。

最佳答案

当然。尝试 Apache Commons IO。

Iterator it = FileUtils.iterateFiles(dir, new String[]{"txt"},false);
while(it.hasNext()){
    File txtFile = it.next();
}

还有一个类似的方法,会返回 Collection<File>而不是迭代器。

关于java - 文本文件数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5211401/

相关文章:

c - C 中所有数组元素都是相同的 fget?

python - 在文件夹中搜索包含子字符串的文件,python?

c - 为什么读取文件功能崩溃?

java - 如何在 Java EE 应用程序中添加 "Disable User"管理功能?

Java 泛型 : Type cast issue (ClassCastException)

java - 一个用于 Android 和普通 Java 的记录器

Java - 通过 FTP 上传文件夹?

java - 从 codility 计算 div。使用递归的程序中的 StackOverflowError

arrays - 一次将数组添加到 ArrayList

PHP 从数组索引中获取值