【问题标题】:List of files in directory with new File API具有新文件 API 的目录中的文件列表
【发布时间】:2014-11-30 13:06:34
【问题描述】:

在旧 API 中,您可以使用 File.list()File.listFiles() 方法获取目录中的文件。你如何使用新的 API 获得类似的东西? Here 你可以看到如何遍历文件树,但我想要的不是像 File.list() 那样比第一级更深入。

要拥有一个小应用程序,您可以编写一个程序的代码作为答案,该程序打印由java.nio.file.Path 对象path 给出的目录的文件名,按字母顺序排列到标准输出。

【问题讨论】:

    标签: java file java-8


    【解决方案1】:

    这个怎么样?

    Files.list(Paths.get("somedir")).sorted().forEach(System.out::println);
    

    【讨论】:

    • 或者在我的情况下:Files.list(path).sorted().forEach(System.out::println);
    猜你喜欢
    • 1970-01-01
    • 2011-09-20
    • 2018-02-05
    • 2013-03-30
    • 1970-01-01
    • 1970-01-01
    • 2011-08-24
    • 2013-03-06
    • 2010-12-01
    相关资源
    最近更新 更多