Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: Ghi nhiều dòng vào file ở chế độ append và đếm tổng số dòng

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 8: Dòng dữ liệu vào/ra và tệp — khóa Lập trình Java

    Viết chương trình:

    1. Đọc N (số dòng) từ stdin, sau đó N dòng nội dung.
    2. Với mỗi dòng, mở BufferedWriter ở chế độ append trên file log.txt, ghi dòng đó kèm xuống dòng, rồi đóng. (Không giữ stream xuyên suốt.)
    3. Trước khi bắt đầu, xoá file log.txt nếu tồn tại.
    4. Sau khi ghi xong, đọc lại file bằng BufferedReader, đếm số dòng và in:
      total: <số dòng>
      
    • Định dạng đầu vào:
      • Dòng 1: N (1 ≤ N ≤ 1000)
      • N dòng nội dung (có thể chứa khoảng trắng)
    • Ràng buộc đầu vào:

      Mỗi dòng ≤ 200 ký tự

    • Định dạng đầu ra:

      1 dòng total: <N>

    Ví dụ:

    Đầu vào:

    3
    first line
    second line
    third line
    

    Đầu ra:

    total: 3
    

    Giải thích:

    3 lần mở/append/đóng → file có 3 dòng → total: 3.

    Đầu vào:

    1
    only one
    

    Đầu ra:

    total: 1
    

    Giải thích:

    1 dòng duy nhất.

    Đầu vào:

    5
    a
    b
    c
    d
    e
    

    Đầu ra:

    total: 5
    

    Đầu vào:

    2
    hello world
    foo bar baz
    

    Đầu ra:

    total: 2
    

    Chủ đề

    ☕ JavaJavaIOTất cả môn học

    Đang tải editor...