logo

Зарезервоване слово Java null

У Java null є зарезервованим словом для літеральних значень. Здається, це ключове слово, але насправді це літерали, схожі на true і false.

очистити кеш npm

Пункти, які слід пам’ятати

  • Він чутливий до регістру.
  • Це значення еталонної змінної.
  • Доступ до нульового посилання генерує a NullPointerException.
  • Не дозволяється передавати null як значення для виклику методів, які містять будь-який простий тип даних.

Приклади нульового зарезервованого слова Java

Приклад 1

Давайте подивимося на простий приклад відображення значення за замовчуванням посилальної змінної.

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

Вихід:

 null 

Приклад 2

Давайте подивимося на прикладі, щоб визначити, чи можемо ми передати null у змінну посилання на об’єкт.

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

Вихід:

gimp зберегти як jpeg
 null 

Приклад 3

Розглянемо приклад відображення значення String за замовчуванням.

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

Вихід:

c програма для порівняння рядків
 null 

Приклад 4

Давайте подивимося приклад повернення null з методу.

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

Вихід:

 null 

Приклад 5

Давайте розглянемо приклад надання значення null для змінної 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'); } } } 

Вихід:

 value is null