Java boş ayrılmış sözcük

Java'da null, değişmez değerler için ayrılmış bir kelimedir. Bir anahtar kelime gibi görünse de aslında doğru ve yanlışa benzeyen bir kelimedir.

Hatırlanacak noktalar

  • Büyük/küçük harfe duyarlıdır.
  • Referans değişkeninin bir değeridir.
  • Boş bir referansa erişim, bir NullPointerException.
  • Herhangi bir ilkel veri türünü içeren yöntemleri çağırmak için değer olarak null değerinin geçirilmesine izin verilmez.

Java boş ayrılmış sözcük örnekleri

örnek 1

Referans değişkeninin varsayılan değerini görüntülemek için basit bir örnek görelim.

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

Çıktı:

 null  

Örnek 2

Nesne referans değişkenine null değerini geçirip geçiremeyeceğimizi belirlemek için bir örnek görelim.

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

Çıktı:

 null  

Örnek 3

String'in varsayılan değerini görüntülemek için bir örnek görelim.

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

Çıktı:

 null  

Örnek 4

Bir yöntemden null döndürmek için bir örnek görelim.

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

Çıktı:

 null  

Örnek 5

String değişkenine null sağlamak için bir örnek görelim.

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

Çıktı:

 value is null