Get DirectoryStream from a Path with file name matcher in Java
Description
The following code shows how to get DirectoryStream from a Path with file name matcher.
Example
//w w w .j a v a2s. co m
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());
}
}
}