Ho un oggetto chiamato Person
.Come verificare se un int è un nullo
ha diversi attributi in esso;
int id;
String name;
ho impostato un oggetto persona come .
1.) Devo controllare se l'oggetto non è nullo; La seguente espressione è corretta;
if (person == null){
}
Or
if(person.equals(null))
2.) Ho bisogno di sapere se l'ID contiene un Int.
if(person.getId()==null){}
Ma java non lo consente. Come posso fare questo controllo?
Non solo Java. Un tipo primitivo non può essere nullo da nessuna parte. –
sì, il valore predefinito di un 'int' è' 0'? –
Sì Sharon, è 0. –