首页javadirectoryJava I/O - 如何从文件名匹配器的路径获取DirectoryStream

Java I/O - 如何从文件名匹配器的路径获取DirectoryStream

我们想知道如何从文件名匹配器的路径获取DirectoryStream。

import java.io.IOException;
import java.nio.file.DirectoryStream;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;

public class Main {

  public static void main(String[] args) throws Exception{

    Path dir = Paths.get("C:/");

    DirectoryStream<Path> stream = Files.newDirectoryStream(dir,"*.exe");
    for (Path entry : stream) {
        System.out.println(entry.getFileName());
    }
  }
}