I want to search for all .po files in a directory and add them to a HashMap. My directories looks like the following: How can I represent/search these files with the help of java-Streams and HashMap<String, List<File>>, with en/de/it.po as a List<File> type and the respective directory root of these files dir1subdir-1**subdir-n as a key? I’ve tried the following solution