Get DirectoryStream from a Path with file name matcher : DirectoryStream « JDK 7 « Java






Get DirectoryStream from a Path with file name matcher


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 Test {

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

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

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

 








Related examples in the same category

1.Writing your own directory filter
2.Zip file system provider
3.Using the DirectoryStream interface to process the contents of a directory