Chào các anh/chị, em đang viết hàm thêm 1 sinh viên vào mảng. Em đang thắc mắc cái vòng lặp for này nó chạy kiều gì vậy ạ, count = 0
thì nó tăng lên khi nào? ở dưới có count++
nhưng lúc đó ra khỏi vòng lặp rồi. Hay là mình gọi hàm này trong hàm Main được bao nhiêu count
rồi nó mới chạy vòng lặp for??
Em cám ơn!
private int count;
private SinhVien[] ds;
public DanhSachSinhVien(int n) {
ds = new SinhVien[n];
count = 0;
}
public boolean ThemSV(SinhVien sv) {
for(int i = 0; i < count; i++)
{
if(ds[i].getmSV() == sv.getmSV())
return false;
}
if(ds.length == count)
return false;
ds[count] = sv;
count++;
return true;
}