Rumah >Java >javaTutorial >Menggunakan aliran input dan output fail Java untuk melaksanakan operasi membaca dan menulis fail
Tajuk: Contoh operasi baca dan tulis fail Java: menggunakan kelas FileInputStream dan FileOutputStream
Panjang: 1500 patah perkataan
Teks:
Dalam pengaturcaraan Java, selalunya perlu membaca dan menulis fail. Operasi membaca dan menulis fail boleh dilaksanakan dengan mudah menggunakan kelas FileInputStream dan FileOutputStream. Artikel ini akan memperkenalkan cara menggunakan kedua-dua kelas ini untuk membaca dan menulis fail, dan memberikan contoh kod khusus.
(1) Cipta objek FileInputStream dan masukkan laluan fail untuk dibaca sebagai parameter.
(2) Baca data fail melalui kaedah read() dan simpan dalam pembolehubah.
(3) Selepas membaca data, anda boleh menggunakan kaedah penghuraian untuk memproses data.
Berikut ialah contoh kod untuk membaca kandungan fail teks melalui kelas FileInputStream:
import java.io.FileInputStream
import java.io.IOException
kelas awam FileReadExample {
rr}reee; dalam Dalam kod di atas, objek FileInputStream fis pertama kali dibuat dan laluan fail untuk dibaca dihantar masuk. Kemudian gunakan struktur gelung while untuk membaca data dalam fail melalui kaedah read(), simpan data dalam data pembolehubah dan tukarkannya kepada jenis char untuk output. Akhir sekali, kendalikan kemungkinan pengecualian dalam blok pernyataan cuba-tangkap.
Operasi menulis fail(3) Selepas menulis data, aliran keluaran perlu ditutup.
Berikut ialah contoh kod untuk menulis data ke fail teks melalui kelas FileOutputStream:
import java.io.FileOutputStream;
import java.io.IOException;
kelas awam FileWriteExample {
kod di atas, objek FileOutputStream fos pertama kali dibuat dan laluan fail yang akan ditulis dihantar masuk. Kemudian gunakan kaedah write() untuk menukar data yang akan ditulis ke dalam tatasusunan bait dan tuliskannya ke fail. Akhir sekali, kendalikan kemungkinan pengecualian dalam blok pernyataan cuba-tangkap.
Ringkasnya, membaca dan menulis fail Java boleh dilaksanakan dengan mudah melalui kelas FileInputStream dan FileOutputStream. Kami boleh memanggil kaedah yang sepadan dan melakukan pemprosesan seterusnya mengikut keperluan. Dalam aplikasi praktikal, kecekapan operasi baca dan tulis juga boleh dipertingkatkan dengan menggunakan penimbal atau kelas lain yang berkaitan.
Atas ialah kandungan terperinci Menggunakan aliran input dan output fail Java untuk melaksanakan operasi membaca dan menulis fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!