logo

Rezervirana beseda Java null

V Javi je null rezervirana beseda za dobesedne vrednosti. Zdi se kot ključna beseda, v resnici pa je dobesedno, podobno kot true in false.

Točke, ki si jih je treba zapomniti

  • Razlikuje med velikimi in malimi črkami.
  • Je vrednost referenčne spremenljivke.
  • Dostop do ničelne reference ustvari a NullPointerException.
  • Ni dovoljeno posredovati vrednosti null za klic metod, ki vsebujejo kateri koli primitivni tip podatkov.

Primeri rezervirane besede Java null

Primer 1

Oglejmo si preprost primer za prikaz privzete vrednosti referenčne spremenljivke.

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

Izhod:

 null 

Primer 2

Oglejmo si primer, da ugotovimo, ali lahko referenčni spremenljivki objekta posredujemo ničelno vrednost.

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

Izhod:

 null 

Primer 3

Oglejmo si primer za prikaz privzete vrednosti niza.

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

Izhod:

 null 

Primer 4

Oglejmo si primer vrnitve vrednosti null iz metode.

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

Izhod:

 null 

Primer 5

Oglejmo si primer podajanja ničelne vrednosti spremenljivki 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'); } } } 

Izhod:

 value is null