Dateien in Java umbenennen
Das Manipulieren von Dateien ist ein wesentlicher Aspekt der Programmierung, und das Umbenennen von Dateien ist ein häufiger Vorgang, mit dem Entwickler häufig konfrontiert werden. Dieser Artikel zeigt, wie man Dateien mit Java umbenennt und geht auf die folgenden Fragen ein:
Können wir eine Datei umbenennen, sagen wir test.txt in test1.txt?
Ja, Das Umbenennen einer Datei ist in Java ein unkomplizierter Vorgang.
Wenn test1.txt vorhanden ist, ist dies der Fall umbenennen?
Standardmäßig überschreibt Java beim Umbenennen keine vorhandenen Dateien. Eine Ausnahme wird ausgelöst, wenn test1.txt bereits vorhanden ist.
Wie benennen wir eine Datei in eine vorhandene test1.txt-Datei um und hängen ihren Inhalt daran an?
Um dies zu erreichen, müssen wir die FileWriter-Klasse verwenden. Der folgende Codeausschnitt veranschaulicht, wie eine Datei umbenannt und ihr Inhalt an eine vorhandene Datei angehängt wird:
File file = new File("test.txt"); File file2 = new File("test1.txt"); if (file2.exists()) { // File exists, append contents to it FileWriter out = new FileWriter(file2, true); out.write("New contents to be appended"); out.close(); // Rename the original file to another name File file3 = new File("test_old.txt"); boolean success = file.renameTo(file3); if (!success) { // File was not successfully renamed } } else { // File does not exist, rename it boolean success = file.renameTo(file2); if (!success) { // File was not successfully renamed } }
Das obige ist der detaillierte Inhalt vonWie benenne ich Dateien in Java um und handhabe Überschreibungen und Anhänge?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!