Heim >Java >javaLernprogramm >Wie kann ich Dateien in Java umbenennen und an sie anhängen?
Umbenennen einer Datei in Java
Java bietet eine praktische Möglichkeit, Dateien mithilfe der renameTo()-Methode der File-Klasse umzubenennen. Diese Methode verwendet ein anderes File-Objekt als Argument, das den neuen Namen der Datei darstellt.
Überschreiben einer vorhandenen Datei
Beim Umbenennen einer Datei, wenn eine Datei mit dem Wenn der neue Name bereits existiert, löst die renameTo()-Methode eine IOException mit der Meldung „Datei existiert“ aus. Um dieses Szenario zu bewältigen, können Sie den folgenden Code verwenden:
File file = new File("test.txt"); File file2 = new File("test1.txt"); if (file2.exists()) { throw new java.io.IOException("file exists"); } boolean success = file.renameTo(file2);
Wenn die renameTo()-Operation erfolgreich ist, wird success auf true gesetzt.
Anhängen an eine vorhandene Datei
Um den Inhalt einer Datei an eine vorhandene Datei anzuhängen, können Sie diesen folgen Schritte:
File file = new File("test.txt"); File file2 = new File("test1.txt"); file.renameTo(file2); java.io.FileWriter out = new java.io.FileWriter(file2, true /*append=yes*/); out.write("Hello world!"); out.close();
Dieser Code benennt die Datei um test.txt zu test1.txt und hängen Sie die Zeichenfolge „Hallo Welt!“ an. bis zum Ende von test1.txt.
Das obige ist der detaillierte Inhalt vonWie kann ich Dateien in Java umbenennen und an sie anhängen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!