Cosa significa NULL in Java?

Domanda di: Maria Mancini  |  Ultimo aggiornamento: 17 novembre 2023
Valutazione: 4.6/5 (27 voti)

In Java è possibile assegnare un valore speciale alle variabili reference che non contengano riferimenti ad alcun oggetto. Tale valore speciale è indicato dalla parola riservata null, ed in pratica rappresenta un oggetto che non sia stato ancora istanziato.

Che cosa indica il valore null?

Il valore NULL è un valore speciale e viene utilizzato quando si vuole indicare che un determinato campo non ha valore. Tale informazione è diversa da "il campo ha valore uguale a 0" (o uguale al carattere vuoto o uguale ad una stringa vuota).

Quanto vale null?

Il valore NULL è un valore speciale e viene utilizzato quando si vuole indicare che un determinato campo non ha valore. Tale informazione è diversa da "il campo ha valore uguale a 0" (o uguale al carattere vuoto o uguale ad una stringa vuota).

Cosa vuol dire null in C?

null è il valore predefinito delle variabili di tipo riferimento.

Quanto vale null in C?

Il valore NULL in C/C++ è assegnabile solo a variabili di tipo puntatore. Una variabile di tipo intero assume solo valori interi (incluso il valore 0).

Modern Java Tips - Optional vs null