从目录中读取未知文件名

迷失在翻译中

我想从目录中读取文件。在此目录中还有八个具有相同扩展名 (.csv) 的附加文件。同样,文件名也不是直接知道的。该文件的名称如下所示:

test_file_1_2017_06_24.csv

但是,如果我在第二天调用目录,它可能会改变。那么文件名是:

test_file_2_2017_06_25.csv 或 test_file_1_2017_06_25。

文件名和日期更改。有没有办法在 Java 中读取文件“变量”或读取文件但不知道确切名称?目录总是相同的 ("H:/) (在文件读取后,然后分别使用 split() 对文件和结果字符串进行进一步处理)。感谢您提供有用的答案!

编辑:读取目录并仅显示 csv-Files

File dir = new File("H:/");

    File[] fileArray = dir.listFiles(new FilenameFilter() {  

        public boolean accept(File dir, String name) {
            return name.endsWith(".csv");
        }
    });
    for(File f: fileArray){
        System.out.println(f.getName());
    }
吉米B
File directory = new File("H:/");

File[] allFilesInDir = directory.listFiles();

请参阅https://docs.oracle.com/javase/7/docs/api/java/io/File.html#listFiles()

您还可以提供一个FilenameFilter以仅获取 .csv 文件:

File[] allCsvFiles = directory.listFiles( new FilenameFilter() {
  public boolean accept(File dir, String name) {
    if ( name.toUpperCase().endsWith(".CSV") ) {
      return new File(dir,name).isFile(); // Make sure we don't accept sub-directories ending in .csv
    }
  }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在可执行目录中打开文件名*文件名部分未知的文件

来自分类Dev

读取文件名部分未知的文件

来自分类Dev

按文件名前缀顺序读取目录中的文件?

来自分类Dev

读取未知目录中的文件

来自分类Dev

读取多个目录中的文件,使用Node和Promises将文件名与数据匹配

来自分类Dev

Spark读取的文件夹目录,其文件名包含在结果数据框中

来自分类Dev

读取多个目录中的文件,使用Node和Promises将文件名与数据匹配

来自分类Dev

如何读取目录中最后修改的文件的文件名?

来自分类Dev

Azure 文件存储 - 列出目录内容 - 读取文件名

来自分类Dev

获取目录路径中的文件名

来自分类Dev

awk更新目录中的文件名

来自分类Dev

apt缓存目录中的文件名

来自分类Dev

从Bash中的目录获取文件名

来自分类Dev

获取目录中的文件名

来自分类Dev

如何交换目录中的文件名?

来自分类Dev

从powershell中的部分读取文件名

来自分类Dev

python打开目录,读取并打印文件名

来自分类Dev

查找特定目录并更改目录中的文件名

来自分类Dev

批处理文件以递归方式从目录中读取文件名并输入到另一个命令

来自分类Dev

Python 和 Pandas - 在不知道文件名的情况下读取目录中唯一的 CSV 文件

来自分类Dev

从目录中许多文件的文件名中删除日期

来自分类Dev

遍历目录中的txt文件,保存文件名

来自分类Dev

删除目录中的文件并打印删除的文件名

来自分类Dev

根据 hdfs 目录中的文件名计算文件数

来自分类Dev

传递绝对文件名以在C ++中读取文件

来自分类Dev

从命令行读取文件中的文件名

来自分类Dev

读取路径中的文件名并写入 JSON 文件

来自分类Dev

目录/文件名混乱

来自分类Dev

如何从目录中的所有文件名中删除“ _”

Related 相关文章

  1. 1

    在可执行目录中打开文件名*文件名部分未知的文件

  2. 2

    读取文件名部分未知的文件

  3. 3

    按文件名前缀顺序读取目录中的文件?

  4. 4

    读取未知目录中的文件

  5. 5

    读取多个目录中的文件,使用Node和Promises将文件名与数据匹配

  6. 6

    Spark读取的文件夹目录,其文件名包含在结果数据框中

  7. 7

    读取多个目录中的文件,使用Node和Promises将文件名与数据匹配

  8. 8

    如何读取目录中最后修改的文件的文件名?

  9. 9

    Azure 文件存储 - 列出目录内容 - 读取文件名

  10. 10

    获取目录路径中的文件名

  11. 11

    awk更新目录中的文件名

  12. 12

    apt缓存目录中的文件名

  13. 13

    从Bash中的目录获取文件名

  14. 14

    获取目录中的文件名

  15. 15

    如何交换目录中的文件名?

  16. 16

    从powershell中的部分读取文件名

  17. 17

    python打开目录,读取并打印文件名

  18. 18

    查找特定目录并更改目录中的文件名

  19. 19

    批处理文件以递归方式从目录中读取文件名并输入到另一个命令

  20. 20

    Python 和 Pandas - 在不知道文件名的情况下读取目录中唯一的 CSV 文件

  21. 21

    从目录中许多文件的文件名中删除日期

  22. 22

    遍历目录中的txt文件,保存文件名

  23. 23

    删除目录中的文件并打印删除的文件名

  24. 24

    根据 hdfs 目录中的文件名计算文件数

  25. 25

    传递绝对文件名以在C ++中读取文件

  26. 26

    从命令行读取文件中的文件名

  27. 27

    读取路径中的文件名并写入 JSON 文件

  28. 28

    目录/文件名混乱

  29. 29

    如何从目录中的所有文件名中删除“ _”

热门标签

归档