Adlı bir nesnem var Person
.
içinde birkaç niteliğe sahiptir;
int id;
String name;
gibi bir kişi nesnesi ayarladım Person p = new Person(1,"Joe");
.
1.) Nesnenin boş olup olmadığını kontrol etmem gerekiyor; Aşağıdaki ifade doğru mu;
if (person == null){
}
Or
if(person.equals(null))
2.) Kimliğin bir Int içerip içermediğini bilmem gerekiyor.
if(person.getId()==null){}
Ama java buna izin vermiyor. Bu kontrolü nasıl yapabilirim?
int
olan 0
?
0
yerine ile yapabilirsiniz . Boş kontrol yapmak istiyorsanız. Bunun için Tamsayı sarmalayıcı kullanın.