Bắt đầu ngayBắt đầu miễn phí

Ghi và đọc một ghi chú

Giờ bạn đã biết cách tạo tệp, hãy thêm nội dung thật. Bạn sẽ ghi một ghi chú ngắn vào tệp văn bản rồi đọc lại để xác nhận nó được lưu đúng. Đây là tính năng cốt lõi của bất kỳ ứng dụng ghi chú nào.

Tất cả các gói cần thiết từ java.io đã được nhập sẵn cho bạn.

Bài tập này là một phần của khóa học

Nhập/Xuất và Streams trong Java

Xem khóa học

Hướng dẫn bài tập

  • Ghi văn bản "Start from the beginning" vào tệp tên "note.txt".
  • Tạo FileWriter ở chế độ append cho "note.txt" với tên biến fwAppendMode.
  • Thêm văn bản " Add to the end" vào tệp mà không ghi đè nội dung hiện có.
  • Dùng FileReader để đọc nội dung tệp và hiển thị lên console, từng ký tự một.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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());
        }
    }
}
Chỉnh sửa và Chạy Mã