Heim >Java >javaLernprogramm >Wie füge ich mit Javas FileWriter Daten an eine Datei an?

Wie füge ich mit Javas FileWriter Daten an eine Datei an?

DDD
DDDOriginal
2024-11-09 21:09:02966Durchsuche

How to Append Data to a File Using Java's FileWriter?

Java FileWriter mit Anhängemodus

Problem:

Wenn Sie Javas FileWriter zum Schreiben in eine Datei verwenden, gibt es ein Möglichkeit, kontinuierlich neue Daten hinzuzufügen, ohne die vorhandenen zu löschen Inhalte?

Lösung:

Ja, Sie können den „Anhängen“-Modus in FileWriter verwenden, um neue Daten zu schreiben, ohne vorherige Inhalte zu überschreiben. Um diesen Modus zu aktivieren, übergeben Sie true als zweites Argument an den FileWriter-Konstruktor:

FileWriter fout = new FileWriter("filename.txt", true);

Hier ist ein aktualisiertes Beispiel:

fout = new FileWriter(
    "Distribution_" + Double.toString(_lowerBound) + "_" + Double.toString(_highBound) + ".txt", true);
fileout = new PrintWriter(fout,true);
fileout.print(now.getTime().toString() + ", " + weight + ","+ count +"\n");
fileout.close();

Durch die Übergabe von true an den FileWriter-Konstruktor geben Sie dies an Sie möchten an die vorhandene Datei anhängen, anstatt sie zu überschreiben.

Das obige ist der detaillierte Inhalt vonWie füge ich mit Javas FileWriter Daten an eine Datei an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn