In Java, null è una parola riservata per valori letterali. Sembra una parola chiave, ma in realtà è un valore letterale simile a vero e falso.
impostazioni del browser Internet
Punti da ricordare
- Fa distinzione tra maiuscole e minuscole.
- È un valore della variabile di riferimento.
- L'accesso a un riferimento nullo genera a NullPointerException.
- Non è consentito passare null come valore per chiamare i metodi che contengono qualsiasi tipo di dati primitivo.
Esempi di parola riservata nulla Java
Esempio 1
Vediamo un semplice esempio per visualizzare il valore predefinito della variabile di riferimento.
public class NullExample1 { static NullExample1 obj; public static void main(String[] args) { System.out.println(obj); } }
Produzione:
null
Esempio 2
Vediamo un esempio per determinare se possiamo passare null alla variabile di riferimento dell'oggetto.
public class NullExample2 { public static void main(String[] args) { NullExample2 obj = null; System.out.println(obj); } }
Produzione:
allineare un'immagine in css
null
Esempio 3
Vediamo un esempio per visualizzare il valore predefinito di String.
public class NullExample3 { String str; public static void main(String[] args) { NullExample3 obj=new NullExample3(); System.out.println(obj.str); } }
Produzione:
sorriso più bello
null
Esempio 4
Vediamo un esempio per restituire null da un metodo.
public class NullExample4 { String display() { return null; } public static void main(String[] args) { NullExample4 obj=new NullExample4(); System.out.println(obj.display()); } }
Produzione:
null
Esempio 5
Vediamo un esempio per fornire null alla variabile String.
public class NullExample5 { static String str=null; public static void main(String[] args) { if(str==null) { System.out.println('value is null'); } else { System.out.println('value is not null'); } } }
Produzione:
value is null