logo

Java null rezervuotas žodis

„Java“ kalboje null yra rezervuotas žodis pažodinėms reikšmėms. Tai atrodo kaip raktinis žodis, bet iš tikrųjų tai yra pažodinis žodis, panašus į teisingą ir klaidingą.

Taškai, kuriuos reikia prisiminti

  • Skiriamos didžiosios ir mažosios raidės.
  • Tai yra atskaitos kintamojo reikšmė.
  • Prieiga prie nulinės nuorodos generuoja a NullPointerException.
  • Neleidžiama perduoti nulio kaip reikšmės norint iškviesti metodus, kuriuose yra bet koks primityvus duomenų tipas.

Java null rezervuoto žodžio pavyzdžiai

1 pavyzdys

Pažiūrėkime paprastą pavyzdį, kaip rodyti numatytąją nuorodos kintamojo reikšmę.

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

Išvestis:

 null 

2 pavyzdys

Pažiūrėkime pavyzdį, kaip nustatyti, ar objekto nuorodos kintamajam galime perduoti nulį.

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

Išvestis:

 null 

3 pavyzdys

Pažiūrėkime pavyzdį, kaip rodyti numatytąją String reikšmę.

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

Išvestis:

 null 

4 pavyzdys

Pažiūrėkime pavyzdį, kaip grąžinti nulį iš metodo.

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

Išvestis:

 null 

5 pavyzdys

Pažiūrėkime pavyzdį, kaip pateikti kintamąjį String nulį.

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

Išvestis:

 value is null