Advertisement
Guest User

Untitled

a guest
Nov 15th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. private static void listDirectoriesOf(File f, String prefix){
  2. String[] content = f.list();
  3.  
  4. File[] directories = Arrays.stream(content)
  5. .map(child -> new File(f + File.separator + child))
  6. .filter(File::isDirectory).toArray(File[]::new);
  7.  
  8. if(directories.length == 0){
  9. return;
  10. }
  11.  
  12. for (File directory : directories){
  13. System.out.println(prefix + directory);
  14. listDirectoriesOf(directory, " " + prefix);
  15. }
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement