V jazyku Java je null vyhradené slovo pre doslovné hodnoty. Vyzerá to ako kľúčové slovo, ale v skutočnosti je to doslovne podobné ako true a false.
Body na zapamätanie
- Rozlišuje veľké a malé písmená.
- Je to hodnota referenčnej premennej.
- Prístup k nulovej referencii generuje a Výnimka NullPointerException.
- Nie je dovolené zadať null ako hodnotu na volanie metód, ktoré obsahujú akýkoľvek primitívny dátový typ.
Príklady vyhradeného slova Java null
Príklad 1
Pozrime sa na jednoduchý príklad na zobrazenie predvolenej hodnoty referenčnej premennej.
java sort arraylist
public class NullExample1 { static NullExample1 obj; public static void main(String[] args) { System.out.println(obj); } }
Výkon:
null
Príklad 2
Pozrime sa na príklad na určenie, či môžeme odovzdať null do referenčnej premennej objektu.
public class NullExample2 { public static void main(String[] args) { NullExample2 obj = null; System.out.println(obj); } }
Výkon:
null
Príklad 3
Pozrime sa na príklad zobrazenia predvolenej hodnoty String.
public class NullExample3 { String str; public static void main(String[] args) { NullExample3 obj=new NullExample3(); System.out.println(obj.str); } }
Výkon:
null
Príklad 4
Pozrime sa na príklad na vrátenie hodnoty null z metódy.
skontrolujte nulu v jazyku Java
public class NullExample4 { String display() { return null; } public static void main(String[] args) { NullExample4 obj=new NullExample4(); System.out.println(obj.display()); } }
Výkon:
null
Príklad 5
Pozrime sa na príklad na poskytnutie null premennej 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'); } } }
Výkon:
value is null