Tôi có một đối tượng được gọi là Person
.
nó có một số thuộc tính trong đó;
int id;
String name;
tôi đặt một đối tượng người như thế nào Person p = new Person(1,"Joe");
.
1.) Tôi cần kiểm tra xem đối tượng có phải không; Biểu thức sau có đúng không;
if (person == null){
}
Or
if(person.equals(null))
2.) Tôi cần biết liệu ID có chứa Int.
if(person.getId()==null){}
Nhưng, java không cho phép nó. Làm thế nào tôi có thể thực hiện kiểm tra này?
int
là 0
?
0
thay thế. Nếu bạn muốn kiểm tra null. Sử dụng trình bao bọc số nguyên cho điều đó.