30/09/2018, 18:31
Hỏi về kết tập trong java
Chào anh chị
em mới học về java và mắc chỗ kết tập
public class PhongBan {
private String tenPhongBan;
public int soNhanVien;
public static final byte SO_NV_MAX =100;
private NhanVien[] dsnv;
public PhongBan(String ten,int soNV)
{
this.tenPhongBan = ten;
this.soNhanVien = soNV;
}
public boolean themNhanVien(NhanVien nv)
{
if (soNhanVien < SO_NV_MAX)
{
dsnv[soNhanVien] = nv; soNhanVien++;
return true;
}
else return false;
}
}
nó báo lỗi NullPointerException chỗ dsnv[soNanhVien] =nv;
Bài liên quan
Hàm main() của bạn đâu?
main lỗi chỗ gọi đến phương thức themNhanVien(nv)
có thể nv của bạn bị Null
Trong do “dsnv” moi chi thay duoc khai bao
Chu chua duoc khoi tao
ok em xong rồi. thanks anh.
bất cẩn quá
Lần đầu tiên nghe thấy từ kết tập :v, nó là gì thế