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 và đọc đối tượng Sinh viên bằng ObjectOutputStream và ObjectInputStream

    📖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

    Hãy viết chương trình thực hiện các yêu cầu sau:

    a. Tạo lớp Student với các thuộc tính: tên, tuổi, điểm số. Tạo một đối tượng sinh viên và ghi vào file student.txt bằng lớp ObjectOutputStream.

    b. Sử dụng lớp ObjectInputStream để đọc lại đối tượng từ file student.txt và hiển thị ra màn hình theo định dạng mẫu sau:

    Name: Nguyen Van A
    Age: 20
    Score: 8.50
    
    • Định dạng đầu vào:
      • Dòng 1: Họ tên sinh viên (String)
      • Dòng 2: Tuổi (int)
      • Dòng 3: Điểm số (double)
    • Ràng buộc đầu vào:
      • Điểm số là số thực, khi in ra phải có 2 chữ số sau dấu thập phân.
      • File lưu trữ tên: student.txt
      • Sử dụng ObjectOutputStream và ObjectInputStream để ghi/đọc đối tượng.
    • Định dạng đầu ra:

      Name: ``

      Age: ``

      Score: `<score với 2 chữ số thập phân>`

    Ví dụ:

    Đầu vào:

    Nguyen Van A
    20
    8.5
    

    Đầu ra:

    Name: Nguyen Van A
    Age: 20
    Score: 8.50
    

    Đầu vào:

    Tran Thi B
    19
    7.25
    

    Đầu ra:

    Name: Tran Thi B
    Age: 19
    Score: 7.25
    

    Chủ đề

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

    Đang tải editor...