Cum să verificați dacă este nul în Java

Autor: Peter Berry
Data Creației: 12 Iulie 2021
Data Actualizării: 7 Mai 2024
Anonim
How To Check If An Object Reference Is Null Or Not? | Java Tips And Tricks
Video: How To Check If An Object Reference Is Null Or Not? | Java Tips And Tricks

Conţinut

Nul nu indică variabile orientate obiect și nu conține valori. Puteți utiliza instrucțiunea de bază „dacă” pentru a verifica o valoare nulă într-o bucată de cod. Nul este adesea folosit pentru a desemna sau a determina inexistența unei valori. Într-un astfel de context, nul poate fi folosit ca o condiție pentru a iniția sau a termina alte procese din cod.

Pași

Partea 1 din 2: Verificați dacă este nul pe Java

  1. Utilizați semnul „=” pentru a defini o variabilă. Un semn "=" este adesea folosit pentru a declara și atribui valori unei variabile. Puteți utiliza acest lucru pentru a seta o variabilă la nul.
    • Valoarea „0” și nulul nu sunt aceleași, deci utilizarea este diferită.
    • variableName = nul;

  2. Folosiți două semne „==” pentru a verifica valoarea variabilei. Două semne „==” sunt utilizate pentru a testa dacă două valori de pe fețe diferite sunt egale. Dacă atribuiți o variabilă nulă cu semnul "=" atunci când verificați dacă variabila este nulă sau nu, veți reveni la adevărat.
    • variableName == null;
    • De asemenea, puteți utiliza operatorul "! =" Pentru a verifica dacă vreo valoare NU este egală.

  3. Utilizați instrucțiunea „if” pentru a condiționa variabila nulă. Rezultatul expresiei va fi o valoare booleană (adevărată sau falsă). Puteți utiliza valoarea booleană ca o condiție pentru ca instrucțiunea să fie executată ulterior.
    • De exemplu, dacă valoarea este nulă, introduceți „obiectul este nul”. Dacă cele două semne „==” nu găsesc variabila este nulă, operatorul va ignora starea sau va găsi o altă cale.
    publicitate

Partea 2 din 2: Utilizarea unei instrucțiuni de verificare nulă


  1. Folosiți nul ca valoare necunoscută. Null este foarte des folosit ca setare implicită în loc de orice valoare atribuită.
    • Cu string () atunci null va fi o valoare temporară până când acea valoare este utilizată efectiv.
  2. Folosiți nul ca condiție pentru a termina procesul. Returnarea nulă poate fi utilizată pentru a induce sfârșitul buclei sau pentru a opri procesul. Aceasta este adesea utilizată pentru a introduce o eroare sau o excepție atunci când ceva nu merge bine sau când apare o afecțiune nedorită.
  3. Folosiți nul pentru a indica starea care nu a fost inițializată. În mod similar, nul poate fi folosit ca semn că un proces nu a fost început sau ca o condiție pentru a marca începutul unui proces.
    • De exemplu, executând ceva în timp ce obiectul este nul sau nu se face nimic până când obiectul NU mai este nul.
    publicitate

Sfat

  • Unii oameni nu susțin utilizarea nulului în programarea orientată pe obiecte, deoarece acest tip de programare necesită valoarea pentru a indica întotdeauna obiectul.