MulaiMulai sekarang secara gratis

Menulis dan Membaca Catatan

Sekarang Anda sudah dapat membuat file, saatnya menambahkan konten yang sesungguhnya. Anda akan menulis catatan singkat ke file teks lalu membacanya kembali untuk memastikan file tersimpan dengan benar. Ini adalah fitur inti dari aplikasi pencatat apa pun.

Semua paket yang diperlukan dari java.io telah diimpor untuk Anda.

Latihan ini adalah bagian dari kursus

Input/Output dan Stream di Java

Lihat Kursus

Petunjuk latihan

  • Tulis teks "Start from the beginning" ke file bernama "note.txt".
  • Buat FileWriter dalam mode append untuk "note.txt" sebagai fwAppendMode.
  • Tambahkan teks " Add to the end" ke file tanpa menimpa isinya.
  • Gunakan FileReader untuk membaca isi file dan tampilkan ke konsol, satu karakter setiap kali.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

class FileReadWrite {

    public static void main(String[] args) {
        try {
            FileWriter fw = new FileWriter("note.txt");
            // Write "Start from the beginning" to the file
            fw.____("Start from the beginning");
            fw.close();

            // Create a FileWriter in append mode
            FileWriter fwAppendMode = new ____("note.txt", ____);

            // Add " Add to the end" to the end of file
            fwAppendMode.____(" Add to the end");
            fwAppendMode.close();

            FileReader fr = new FileReader("note.txt");
            int character;
            
            // Read the file content character by character
            while ((character = fr.____()) != -1) {
                System.out.print((char) character);
            }
            fr.close();
        } catch (IOException e) {
            System.out.println("An error occurred: " + e.getMessage());
        }
    }
}
Edit dan Jalankan Kode