Rumah >Java >javaTutorial >Bagaimana untuk Menyimpan Rentetan Java ke Fail Teks?

Bagaimana untuk Menyimpan Rentetan Java ke Fail Teks?

Barbara Streisand
Barbara Streisandasal
2024-12-13 19:26:18680semak imbas

How to Save a Java String to a Text File?

Menyimpan String pada Fail Teks dalam Java

Di Java, kelas String menyediakan pelbagai kaedah untuk memanipulasi dan menyimpan teks. Satu tugas biasa ialah menyimpan kandungan pembolehubah String ke fail teks untuk penyimpanan berterusan. Begini cara untuk mencapainya:

Menggunakan PrintWriter

Kelas PrintWriter menawarkan cara yang mudah untuk menulis teks pada fail. Untuk menggunakan pendekatan ini, ikuti langkah berikut:

  1. Buat contoh PrintWriter: Buka fail teks bernama "filename.txt" untuk menulis dengan mencipta contoh PrintWriter.
PrintWriter out = new PrintWriter("filename.txt");
  1. Tulis Rentetan pada PrintWriter: Tulis kandungan pembolehubah String anda, "teks," kepada PrintWriter.
out.println(text);
  1. Tutup PrintWriter: Untuk memastikan semua data disiram ke fail, tutup fail PrintWriter.
out.close();

Menggunakan Pernyataan Try-With-Resources (Java 7 sahaja)

Dari Java 7 dan seterusnya, anda boleh menggunakan try- pernyataan dengan sumber untuk memudahkan proses. Pernyataan ini menutup sumber secara automatik apabila keluar dari blok.

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

Perhatikan bahawa anda masih perlu mengendalikan FileNotFoundException secara eksplisit.

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

Kenyataan:
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