Heim >Java >javaLernprogramm >Wie speichere ich einen Java-String in einer Textdatei?
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:
PrintWriter out = new PrintWriter("filename.txt");
out.println(text);
out.close();
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); }
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!