У меня есть объект под названием Person.
в нем есть несколько атрибутов;
int id;
String name;
Я установил объект типа "человек" Person p = new Person(1,"Joe");.
1.) Мне нужно проверить, не является ли объект нулевым; Правильно ли следующее выражение;
if (person == null){
}
Or
if(person.equals(null))
2.) Мне нужно знать, содержит ли идентификатор Int.
if(person.getId()==null){}
Но Java этого не позволяет. Как я могу выполнить эту проверку?
intэто 0?
0. Если вы хотите выполнить нулевую проверку. Используйте для этого целочисленную оболочку.