Rumah > Java > javaTutorial > Bagaimanakah cara saya Menyimpan Rentetan ke Fail Teks di Java?

Bagaimanakah cara saya Menyimpan Rentetan ke Fail Teks di Java?

DDD
Lepaskan: 2024-12-11 13:04:11
asal
201 orang telah melayarinya

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

Menyimpan String pada Fail Teks dalam Java

Jika anda mempunyai pembolehubah String yang mengandungi teks dan perlu menyimpannya dalam fail, Java menawarkan penyelesaian yang mudah.

Mencipta PrintWriter Objek

Untuk menyimpan String pada fail teks, anda perlu mencipta objek PrintWriter dahulu:

PrintWriter out = new PrintWriter("filename.txt");
Salin selepas log masuk

Menulis String

Setelah anda mempunyai objek PrintWriter, anda boleh menggunakan kaedah println() untuk menulis String ke fail:

out.println(text);
Salin selepas log masuk

Menutup PrintWriter

Selepas menulis String, anda mesti menutup objek PrintWriter untuk memastikan data disiram dengan betul ke fail:

out.close();
Salin selepas log masuk

Java 7 dan Kemudian: cuba-dengan-sumber

Untuk Java 7 dan lebih baru, anda boleh menggunakan pernyataan cuba-dengan-sumber untuk menutup PrintWriter secara automatik apabila anda keluar dari blok:

try (PrintWriter out = new PrintWriter("filename.txt")) {
    out.println(text);
}
Salin selepas log masuk

Pengendalian Pengecualian

Perhatikan bahawa semasa mencipta PrintWriter, anda mungkin perlu mengendalikan java.io.FileNotFoundException, yang dibuang jika fail tidak wujud atau tidak boleh dibuat.

Atas ialah kandungan terperinci Bagaimanakah cara saya Menyimpan Rentetan ke Fail Teks di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan