Un nul indică faptul că o variabilă nu indică niciun obiect și nu deține nicio valoare. Puteți utiliza o declarație de bază „dacă” pentru a verifica un nul într-o bucată de cod. Nul este utilizat în mod obișnuit pentru a desemna sau a verifica inexistența a ceva. În acest context, poate fi folosit ca o condiție pentru a porni sau opri alte procese din cadrul codului.
Pași
Partea 1 din 2: Verificarea Null în Java
Pasul 1. Folosiți „=” pentru a defini o variabilă
Un singur „=” este utilizat pentru a declara o variabilă și a-i atribui o valoare. Puteți utiliza acest lucru pentru a seta o variabilă la nul.
- O valoare „0” și nulă nu sunt aceleași și se vor comporta diferit.
-
variableName = nul;
Pasul 2. Folosiți „==” pentru a verifica valoarea unei variabile
Un „==” este folosit pentru a verifica dacă cele două valori de ambele părți sunt egale. Dacă setați o variabilă la nul cu „=”, atunci verificarea faptului că variabila este egală cu nul ar reveni adevărat.
-
variableName == null;
- De asemenea, puteți utiliza „! =” Pentru a verifica dacă o valoare NU este egală.
Pasul 3. Folosiți o instrucțiune „dacă” pentru a crea o condiție pentru nul
Rezultatul expresiei va fi o valoare booleană (adevărată sau falsă). Puteți utiliza valoarea booleană ca o condiție pentru ceea ce face instrucțiunea în continuare.
-
De exemplu, dacă valoarea este nulă, atunci tipăriți textul „obiectul este nul”. Dacă „==” nu găsește variabila nulă, atunci va trece peste condiție sau poate lua o cale diferită.
Obiect obiect = nul; if (obiect == nul) {System.out.print ("obiectul este nul"); }
Partea 2 din 2: Utilizarea unui control nul
Pasul 1. Folosiți nul ca valoare necunoscută
Este obișnuit să folosiți nul ca implicit în locul oricărei valori atribuite.
-
şir()
- înseamnă că valoarea este nulă până când este utilizată efectiv.
Pasul 2. Folosiți nul ca condiție pentru încheierea unui proces
Returnarea unei valori nule poate fi utilizată pentru a declanșa sfârșitul unei bucle sau pentru a întrerupe un proces. Aceasta este mai frecvent utilizată pentru a arunca o eroare sau o excepție atunci când ceva a mers prost sau a fost lovită o afecțiune nedorită.
Pasul 3. Folosiți nul pentru a indica o stare neinițiată
În mod similar, Null poate fi folosit ca semnalizator pentru a arăta că un proces nu a început încă sau ca o condiție pentru a marca să fie începutul unui proces.
-
De exemplu: faceți ceva în timp ce obiectul este nul sau nu faceți nimic până când un obiect NU este nul.
metoda sincronizată () {while (method () == null); method (). nowCanDoStuff (); }