Speichern eines Strings in einer Textdatei in Java
Wenn Sie eine String-Variable haben, die Text enthält, und diesen in einer Datei speichern müssen, Java bietet eine einfache Lösung.
Erstellen eines PrintWriter-Objekts
Zu Um den String in einer Textdatei zu speichern, müssen Sie zunächst ein PrintWriter-Objekt erstellen:
PrintWriter out = new PrintWriter("filename.txt");
Schreiben des Strings
Sobald Sie das PrintWriter-Objekt haben, können Sie dies tun Verwenden Sie die println()-Methode, um den String in die Datei zu schreiben:
out.println(text);
Schließen der PrintWriter
Nachdem Sie den String geschrieben haben, müssen Sie das PrintWriter-Objekt schließen, um sicherzustellen, dass die Daten ordnungsgemäß in die Datei geschrieben werden:
out.close();
Java 7 und höher: try-with-resources
Für Java 7 und höher können Sie die try-with-resources-Anweisung verwenden, um Schließen Sie den PrintWriter automatisch, wenn Sie den Block verlassen:
try (PrintWriter out = new PrintWriter("filename.txt")) { out.println(text); }
Ausnahmebehandlung
Beachten Sie, dass Sie beim Erstellen des PrintWriter möglicherweise java.io behandeln müssen. FileNotFoundException, die ausgelöst wird, wenn die Datei nicht existiert oder nicht erstellt werden kann.
Das obige ist der detaillierte Inhalt vonWie speichere ich eine Zeichenfolge in einer Textdatei in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!