Confrontare un Oggetto con il Valore Null in Java Utilizzi del Valore Null
Il singolo simbolo "=" viene usato in Java per dichiarare una variabile e assegnarle un determinato valore. Puoi utilizzare questo operatore per impostare una variabile con il valore NULL.  I valori "0" e NULL non rappresentano la medesima entità in programmazione e vanno gestiti in maniera diversa. Nome_Variabile = null; L'operatore "==" viene utilizzato in Java per confrontare due valori e sapere se sono uguali o meno. Se dopo aver impostato il valore di una variabile a NULL utilizzando l'operatore "=" ne esegui il confronto con NULL, il programma dovrebbe ritornare il valore booleano "true".  Nome_Variabile == null; È possibile usare anche l'operatore di confronto "!=" per verificare che il valore di una variabile NON sia uguale a NULL. Il risultato ottenuto dall'espressione indicata nel passaggio precedente è un valore booleano ("true" o "false") che può essere usato come condizione di un'istruzione "if" per indicare al programma che cosa fare in base all'esito del confronto.  Per esempio, se il valore testato è uguale a NULL, puoi stampare a video il messaggio "L'oggetto è uguale a NULL". Se l'oggetto o il valore testato non è uguale a NULL, le istruzioni contenute nel blocco "if" non verranno eseguite e il programma procederà come indicato. In Java è normale usare NULL come valore predefinito in sostituzione di qualunque valore assegnato.  string(). Questo codice indica che il valore dell'oggetto stringa è attualmente impostato a NULL finché non verrà effettivamente utilizzato. Ritornare il valore NULL può essere utile per terminare l'esecuzione di un ciclo di istruzioni o per interrompere un processo. Normalmente viene utilizzato più spesso per generare un errore o sollevare un eccezione quando il normale funzionamento del programma si è interrotto o quando si è verificata una condizione inattesa. Similmente al passaggio precedente il valore NULL può essere usato come indicatore del fatto che l'esecuzione di un processo non è ancora iniziata o come condizione per l'esecuzione di un blocco di istruzioni.  Per esempio si può usare il valore NULL per controllare l'esecuzione di un ciclo di istruzioni finché un determinato oggetto è uguale a NULL o viceversa per rimanere in attesa finché l'elemento testato assume un valore diverso da NULL.
Usa l'operatore "=" per definire una variabile. Usa l'operatore di confronto "==" per confrontare una variabile con un valore specifico o con un altro oggetto della medesima natura. Usa l'istruzione "if" per eseguire il confronto con il valore NULL. Usa il valore speciale NULL come termine di confronto quando non conosci il valore di un determinato oggetto. Usa il valore NULL come condizione per terminare l'esecuzione di un processo. Usa il valore NULL per indicare che un oggetto o un elemento non è stato ancora inizializzato.
https://www.wikihow.com/Check-Null-in-Java https://www.wikihow.com/Check-Null-in-Java
Checking Null in Java Using a Null Check