30/09/2018, 18:47
Duyệt arraylist trong JAVA
- anh chị ơi cho em hỏi tý: em có 2 class:
- 1 cái là sinh viên cao đẳng(masv,ten,diem,lienthong) ,1 cái là sinh viên đại học( (masv,ten,diem) được khởi tạo trong cùng 1 array list.
- vậy mình dùng cái gì để duyệt được cái arraylist này ạ!
Bài liên quan
mình chỉ cần tạo 1 class là đủ bao gồm : masv,ten,diem,lienthong.
duyệt từng phần tử trong đó
-thế em khai báo sinh viên đại học kiểu gì bác nó không có kiểu dữ liệu lienthong
@@ đại học thì cho liên thông = null,
hoặc caí gì đó do bạn quy định
ví dụ :
ak em hiểu ý bác rồi! em làm kiểu này rồi!
nhưng em muốn có 2 class riêng trong 1 array list và duyệt cái arraylist đấy cơ
SVCDang : masv,ten,diem,lienthong.
SVDhoc : masv,ten,diem
Arraylist < SVCDang > () svCD = new Arraylist < SVCDang > () ;
Arraylist < SVDhoc > () svDH = Arraylist < SVDhoc > ();
svCD # svDH.
minh chua lam bao gio
em add đc 2 kiểu dữ liệu này vào 1 array list rồi mà không biết duyệt nó kiểu gì bác ạ!
mình nghĩ bạn nên đọc cái này để có hướng giải quyết
http://www.java2s.com/Tutorial/Java/0060__Operators/TheinstanceofKeyword.htm
Chúc bạn thành công
oke cam on bac nhieu!
anh ơi cho em hỏi là … muốn kiểm tra Tên Sinh viên có độ dài là 15 kí tự rồi in tên sinh viên đó ra màn hình thì làm thế nào ạ
Giả sử name là biến nhập tên thì bạn dùng leghth()
em cảm ơn anh
Bạn có thể dùng một phương thức nào đó để xác định loại đối tượng (ví dụ implement toString(),…) hoặc dùng từ khoá
instanceof
. Bạn có sử dụng interface hay abstract class trong trường hợp này không?