Java directory read as Stream

Description

Java directory read as Stream


import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.stream.Stream;

public class Main {
  public static void main(String[] args) {
    Path dir = Paths.get("../config");
    System.out.printf("%nThe file tree for %s%n", 
        dir.toAbsolutePath());//  ww  w .j av  a 2  s  .  co m
    try (Stream<Path> fileTree = Files.walk(dir)) {
      fileTree.forEach(System.out::println);
    } catch (IOException e) {
      e.printStackTrace();
    }
  }
}



PreviousNext

Related