Un valor nul indica que una variable no apunta cap objecte i no té cap valor. Podeu utilitzar una sentència bàsica "if" per comprovar el valor nul d'un fragment de codi. Nul s’utilitza habitualment per designar o verificar la inexistència d’alguna cosa. Dins d’aquest context, es pot utilitzar com a condició per iniciar o aturar altres processos dins del codi.
Passos
Part 1 de 2: Comprovació de Null a Java
Pas 1. Utilitzeu "=" per definir una variable
S'utilitza un únic "=" per declarar una variable i assignar-li un valor. Podeu utilitzar-lo per definir una variable com a nul·la.
- Un valor de "0" i nul no són el mateix i es comportaran de manera diferent.
-
variableName = nul;
Pas 2. Utilitzeu "==" per comprovar el valor d'una variable
Es fa servir un "==" per comprovar que els dos valors a banda i banda són iguals. Si definiu una variable com a nul amb "=", llavors comprovar que la variable és igual a nul tornaria a ser cert.
-
variableName == null;
- També podeu utilitzar "! =" Per comprovar que un valor NO és igual.
Pas 3. Utilitzeu una sentència "if" per crear una condició per al valor nul
El resultat de l’expressió serà un valor booleà (vertader o fals). Podeu utilitzar el valor booleà com a condició per al que fa la sentència a continuació.
-
Per exemple, si el valor és nul, imprimeix el text "objecte és nul". Si "==" no troba la variable nul·la, s'ometrà la condició o pot prendre un camí diferent.
Objecte objecte = nul; if (object == nul) {System.out.print ("l'objecte és nul"); }
Part 2 de 2: Utilitzar un control nul
Pas 1. Utilitzeu nul com a valor desconegut
És habitual utilitzar nul com a valor predeterminat en lloc de qualsevol valor assignat.
-
string ()
- significa que el valor és nul fins que s’utilitza realment.
Pas 2. Utilitzeu Null com a condició per acabar un procés
Retornar un valor nul es pot utilitzar per activar el final d’un bucle o trencar un procés. S’utilitza més habitualment per generar un error o una excepció quan s’ha produït un error o s’ha produït una afectació no desitjada.
Pas 3. Utilitzeu nul per indicar un estat no iniciat
De la mateixa manera, el valor nul es pot utilitzar com a indicador per demostrar que un procés encara no s'ha iniciat o com a condició per marcar que comença un procés.
-
Per exemple: fer alguna cosa mentre l'objecte és nul o no fer res fins que un objecte NO sigui nul.
mètode sincronitzat () {while (method () == nul); method (). nowCanDoStuff (); }