logo

Cuvânt rezervat nul Java

În Java, null este un cuvânt rezervat pentru valorile literale. Pare un cuvânt cheie, dar, de fapt, este un literal similar cu adevărat și fals.

Puncte de reținut

  • Este sensibil la majuscule.
  • Este o valoare a variabilei de referință.
  • Accesul la o referință nulă generează a NullPointerException.
  • Nu este permisă trecerea null ca valoare pentru a apela metodele care conțin orice tip de date primitive.

Exemple de cuvânt Java rezervat nul

Exemplul 1

Să vedem un exemplu simplu pentru a afișa valoarea implicită a variabilei de referință.

folderul de redenumire linux
public class NullExample1 { static NullExample1 obj; public static void main(String[] args) { System.out.println(obj); } } 

Ieșire:

 null 

Exemplul 2

Să vedem un exemplu pentru a determina dacă putem trece null variabilei de referință a obiectului.

 public class NullExample2 { public static void main(String[] args) { NullExample2 obj = null; System.out.println(obj); } } 

Ieșire:

 null 

Exemplul 3

Să vedem un exemplu pentru a afișa valoarea implicită a String.

 public class NullExample3 { String str; public static void main(String[] args) { NullExample3 obj=new NullExample3(); System.out.println(obj.str); } } 

Ieșire:

 null 

Exemplul 4

Să vedem un exemplu pentru a returna null dintr-o metodă.

scorțișoară vs mate
 public class NullExample4 { String display() { return null; } public static void main(String[] args) { NullExample4 obj=new NullExample4(); System.out.println(obj.display()); } } 

Ieșire:

 null 

Exemplul 5

Să vedem un exemplu pentru a furniza null variabilei 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'); } } } 

Ieșire:

 value is null