logo

Java null reserveret ord

I Java er null et reserveret ord for bogstavelige værdier. Det virker som et nøgleord, men faktisk er det et bogstav, der ligner sandt og falsk.

Punkter at huske

  • Der skelnes mellem store og små bogstaver.
  • Det er en værdi af referencevariablen.
  • Adgangen til en nul-reference genererer en NullPointerException.
  • Det er ikke tilladt at sende null som en værdi for at kalde de metoder, der indeholder en primitiv datatype.

Eksempler på Java null reserveret ord

Eksempel 1

Lad os se et simpelt eksempel for at vise standardværdien for referencevariablen.

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

Produktion:

 null 

Eksempel 2

Lad os se et eksempel for at bestemme, om vi kan overføre nul til objektreferencevariabel.

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

Produktion:

 null 

Eksempel 3

Lad os se et eksempel for at vise standardværdien af ​​String.

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

Produktion:

 null 

Eksempel 4

Lad os se et eksempel for at returnere null fra en metode.

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

Produktion:

 null 

Eksempel 5

Lad os se et eksempel for at give null til String-variablen.

 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'); } } } 

Produktion:

 value is null