In welcher Reihenfolge Files.walkFileTree
besucht Dateien/Verzeichnisse auf dem gleichen Niveau?Reihenfolge der Traversierung in Files.walkFileTree
Es scheint nicht, sie in der Reihenfolge der Größe, der letzten Änderung der Zeit oder des Namens zu besuchen. Ich konnte auch nichts in der API documentation finden.
Vielleicht kann die preVisitDirectory
Methode verwendet werden, um die Reihenfolge des Besuchs anzugeben, aber was ist Standardverhalten?
Danke für die Antwort. Also wird Files.walkTreeFile irgendwann Files.newDirectoryStream aufrufen und der zurückgegebene DirectoryStream hängt vom Betriebssystem und/oder dem jdk/jre ab? – Sridhar
Grundsätzlich ja. Die Quintessenz ist: Code nicht unter der Annahme, dass Sie eine bestimmte Reihenfolge erhalten, da es keine Garantie dafür gibt. – assylias