logo

Java nul gereserveerd woord

In Java is null een gereserveerd woord voor letterlijke waarden. Het lijkt een trefwoord, maar eigenlijk is het letterlijk hetzelfde als waar en onwaar.

Punten om te onthouden

  • Het is hoofdlettergevoelig.
  • Het is een waarde van de referentievariabele.
  • De toegang tot een nulreferentie genereert een NullPointerException.
  • Het is niet toegestaan ​​om null als waarde door te geven om de methoden aan te roepen die een primitief gegevenstype bevatten.

Voorbeelden van Java nul gereserveerd woord

voorbeeld 1

Laten we een eenvoudig voorbeeld bekijken om de standaardwaarde van de referentievariabele weer te geven.

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

Uitgang:

 null 

Voorbeeld 2

Laten we een voorbeeld bekijken om te bepalen of we null kunnen doorgeven aan de objectreferentievariabele.

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

Uitgang:

 null 

Voorbeeld 3

Laten we een voorbeeld bekijken om de standaardwaarde van String weer te geven.

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

Uitgang:

 null 

Voorbeeld 4

Laten we een voorbeeld bekijken om null uit een methode te retourneren.

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

Uitgang:

 null 

Voorbeeld 5

Laten we een voorbeeld bekijken waarin null wordt opgegeven voor de String-variabele.

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

Uitgang:

 value is null