Auteur:
Eugene Taylor
Denlaod Vun Der Kreatioun:
9 August 2021
Update Datum:
22 Juni 2024
Inhalt
Null weist datt eng Variabel net op en Objet bezitt a kee Wäert huet. Dir kënnt e Standard "wann" Ausso benotze fir e Nullwäert an engem Code ze kontrolléieren. Null gëtt normalerweis benotzt fir d'Net-Existenz vun eppes unzeginn oder ze bestätegen. An deem Kontext kann et als Bedingung benotzt ginn fir aner Prozesser am Code ze starten oder ze stoppen.
Ze trëppelen
Deel 1 vun 2: Iwwerpréift null op Java
- Benotzt "=" fir eng Variabel ze definéieren. Eng eenzeg "=" gëtt benotzt fir eng Variabel ze deklaréieren an e Wäert drop ze ginn. Dir kënnt dëst benotze fir eng Variabel op Null ze setzen.
- E Wäert vun "0" an Null sinn net déiselwecht a wäerte sech op verschidde Weeër behuelen.
- verännerlechName = null;
- Benotzt "==" fir de Wäert vun enger Variabel ze kontrolléieren. A "==" gëtt benotzt fir z'iwwerpréiwen ob zwou Wäerter op béide Säite vum Guichet gläich sinn. Wann Dir eng Variabel op null mat "=" gesat hutt, da kontrolléiert datt d'Variabel null ass "richteg".
- verännerlechName == null;
- Dir kënnt och "! =" Fir ze kontrolléieren ob e Wäert NET gläich ass.
- Benotzt eng "wann" Ausso fir eng Bedingung fir den Null ze kreéieren. Den Ausdrock bréngt e Boolschen zréck (richteg oder falsch). Dir kënnt de Boolschen Wäert als Bedingung benotze fir wat d'Ausso duerno mécht.
- Zum Beispill, wann de Wäert null ass, dann dréckt den Text "Objet ass null". Wann "==" d'Variabel net null gëtt, da spréngt se d'Konditioun oder verfollegt en anere Wee.
Objet Objet = null; wann (Objekt == null) {System.out.print ("Objet ass null"); }
Deel 2 vun 2: Benotzt e Nullcheck
- Benotzt Null als onbekannte Wäert. Et ass heefeg Null als Standardwäert ze benotzen amplaz vun engem zougewise Wäert.
- String () bedeit de Wäert null bis tatsächlech benotzt.
- Benotzt Null als Bedingung fir e Prozess ze stoppen. E nullwäert zréckzeginn kann als Ausléiser benotzt ginn fir eng Loop ze stoppen oder e Prozess ofzebriechen. Dëst gëtt méi heefeg benotzt fir e Feeler oder Ausnam ze werfen wann eppes falsch gelaf ass oder eng ongewollt Konditioun erfëllt ass.
- Benotzt Null fir en net initiéierten Staat unzeginn. Och kann null als Fändel benotzt ginn fir unzeginn datt e Prozess net ugefaang huet, oder als Bedingung fir de Start vun engem Prozess unzeginn.
- Zum Beispill maacht eppes wann en Objet null ass, oder maacht näischt bis en Objet NET null ass.
synchroniséiert Method () {während (Method () == null); Method (). nowCanDoStuff (); }
- Zum Beispill maacht eppes wann en Objet null ass, oder maacht näischt bis en Objet NET null ass.
Tipps
- E puer fannen déi heefeg Notzung vun null schlechter Programméierung bannent objektorientéierter Programméierung, wou Wäerter ëmmer op en Objet hiweise sollen.