Alle Dateien eines Verzeichnisses einlesen

danielandross

Erfahrenes Mitglied
Hallo,
ich möchte gerne alle Dateien die sich in einem bestimmten verzeichnis befinden nacheinander bearbeiten, ohne aber jede einzeln anwählen zu müssen(300Dateien!). Ich habe mir schon überlegt, dass ich ev. eine Methode finden kann die mir alle dateipfade der dateien des Verzeichnisses in eine .txt schreibt und ich diese dann nacheinander abarbeite. Habe aber keine Ahnung ob es so eine Methode in java gibt.

p.S.:Wäre auch für einfachere Vorschläge offen.
 
Naja, du kannst einfach ein Objekt vom Typ File erzeugen und dem dein Directory übergeben. Da gibt's dann die Methode listFiles() (auch mit Filter, falls du z.B. nur alle XML-Dateien suchst). Dann hast du halt einen FileArray, den du nur noch abarbeiten musst.
 
Zurück