Heim > Java > javaLernprogramm > Wie speichere ich einen Java-String in einer Textdatei?

Wie speichere ich einen Java-String in einer Textdatei?

Barbara Streisand
Freigeben: 2024-12-13 19:26:18
Original
718 Leute haben es durchsucht

How to Save a Java String to a Text File?

Speichern eines Strings in einer Textdatei in Java

In Java bietet die String-Klasse eine Vielzahl von Methoden zum Bearbeiten und Speichern von Text. Eine häufige Aufgabe besteht darin, den Inhalt einer String-Variablen zur dauerhaften Speicherung in einer Textdatei zu speichern. So erreichen Sie dies:

Verwenden eines PrintWriter

Die PrintWriter-Klasse bietet eine praktische Möglichkeit, Text in eine Datei zu schreiben. Um diesen Ansatz zu nutzen, befolgen Sie diese Schritte:

  1. Erstellen Sie eine PrintWriter-Instanz: Öffnen Sie eine Textdatei mit dem Namen „Dateiname.txt“ zum Schreiben, indem Sie eine PrintWriter-Instanz erstellen.
PrintWriter out = new PrintWriter("filename.txt");
Nach dem Login kopieren
  1. Schreiben Sie die Zeichenfolge in die PrintWriter:Schreiben Sie den Inhalt Ihrer String-Variablen „text“ in den PrintWriter.
out.println(text);
Nach dem Login kopieren
  1. Schließen Sie den PrintWriter:Um alle Daten sicherzustellen in die Datei geleert wird, schließen Sie die PrintWriter.
out.close();
Nach dem Login kopieren

Verwenden einer Try-With-Resources-Anweisung (nur Java 7)

Ab Java 7 können Sie die Try-With-Resources-Anweisung verwenden. with-resources-Anweisung, um den Prozess zu vereinfachen. Diese Anweisung schließt Ressourcen automatisch, wenn der Block verlassen wird.

try (PrintWriter out = new PrintWriter("filename.txt")) {
    out.println(text);
}
Nach dem Login kopieren

Beachten Sie, dass Sie die FileNotFoundException weiterhin explizit behandeln müssen.

Das obige ist der detaillierte Inhalt vonWie speichere ich einen Java-String in einer Textdatei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage