30/09/2018, 16:57

Cách nhập danh sách Sinh viên từ file text theo hướng đối tượng

mình có 1 lớp Student với private là họ tên, mssv, điểm trung bình và 1 file Student.txt (vd gồm có 3 sv, với họ tên, mssv, điểm trung bình mỗi cái nằm trên 1 dòng)
vậy mình muốn đưa 3 sv đó vào mảng ArrStudents, mỗi phần tử là 1 sv thì code ntn ạ? (ở đây đề bài yêu cầu sử dụng mảng 1 chiều)
giúp mình nhé mọi người!
thanks nhiều!!^^

Nguyễn Minh Dũng viết 19:05 ngày 30/09/2018

@Trong_Thuc_Tran_Le đã có giải pháp nào chưa? Thử đưa ra giải pháp của mình và cùng mọi người thảo luận xem, có khi làm tìm được cách giải quyết hay

Trần Lê Trọng Thức viết 19:13 ngày 30/09/2018

em tạo 1 lớp Student với phương thức nhập, xuất thì chỉ in ra màn hình được sinh viên đầu thôi.
em nghĩ là tạo thêm 1 class ArrStudents và sử dụng vòng lặp để nhập nhưng vẫn chưa được

Nhan Van viết 19:01 ngày 30/09/2018

Bạn có thể đọc từng dòng của file text rồi ghi vào mảng mà
Trong Java là readLine() thì phải.

... viết 19:04 ngày 30/09/2018

Thử tạo 1 lớp ListStudent, có chứa thuộc tính là 1 vector kiểu Student. Overload operator << và >> cho lớp Student.

Bài liên quan
0