Heim > Java > javaLernprogramm > Wie speichere ich eine Zeichenfolge in einer Textdatei in Java?

Wie speichere ich eine Zeichenfolge in einer Textdatei in Java?

DDD
Freigeben: 2024-12-11 13:04:11
Original
182 Leute haben es durchsucht

How do I Save a String to a Text File in Java?

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");
Nach dem Login kopieren

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);
Nach dem Login kopieren

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();
Nach dem Login kopieren

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);
}
Nach dem Login kopieren

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!

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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage