Java datei in ordner speichern?
Hey ich hab iin java einen ordner erstellt. Nun möchte ich eine datei in diesen ordner schreiben.
Der pfad ist zum ordner ist ("src/häuser").
Nun möchte ich eine datei in diesem ordner speichern dazu braucht man ja den pfad also ("src/häuser") der name der datei ist in einem string gespeichert. Wie bekomme ich es jetzt hin den string mit in den pfad als dateiname einzubauen?
1 Antwort
Nutzer, der sehr aktiv auf gutefrage ist
Manuell:
"src/häuser/datei.erweiterung"
Mit java.io:
File dir = new File("src/häuser");
dir.mkdir();
File file = new File(dir, "dateiname.erweiterung");
Mit java.nio:
Path dir = Paths.get("src/häuser");
Files.createDirectory(dir);
Path file = dir.resolve("datei.erweiterung");
Nebenbei empfehle ich dir nicht in deinem Programm in den src-Ordner zu schreiben. Dort haben nur Java Dateien des Programms etwas verloren (und Ressourcen im Unterordner resources).