Un null indique qu'une variable ne pointe vers aucun objet et ne contient aucune valeur. Vous pouvez utiliser une instruction "if" de base pour vérifier un null dans un morceau de code. Null est couramment utilisé pour désigner ou vérifier la non-existence de quelque chose. Dans ce contexte, il peut être utilisé comme condition pour démarrer ou arrêter d'autres processus dans le code.
Pas
Partie 1 sur 2: Vérification de Null en Java
Étape 1. Utilisez « =" pour définir une variable
Un seul "=" est utilisé pour déclarer une variable et lui affecter une valeur. Vous pouvez l'utiliser pour définir une variable sur null.
- Une valeur de « 0 » et null ne sont pas identiques et se comporteront différemment.
-
variableName = null;
Étape 2. Utilisez « =" pour vérifier la valeur d'une variable
Un « == » est utilisé pour vérifier que les deux valeurs de chaque côté sont égales. Si vous définissez une variable sur null avec "=", vérifier que la variable est égale à null retournera vrai.
-
variableName == null;
- Vous pouvez également utiliser "!=" pour vérifier qu'une valeur n'est PAS égale.
Étape 3. Utilisez une instruction « if » pour créer une condition pour le null
Le résultat de l'expression sera une valeur booléenne (vrai ou faux). Vous pouvez utiliser la valeur booléenne comme condition pour ce que l'instruction fait ensuite.
-
Par exemple, si la valeur est nulle, imprimez le texte « l'objet est nul ». Si « == » ne trouve pas que la variable est nulle, alors il ignorera la condition ou peut prendre un chemin différent.
Objet objet = null; if (object == null) { System.out.print ("object is null "); }
Partie 2 sur 2: Utilisation d'un chèque nul
Étape 1. Utilisez null comme valeur inconnue
Il est courant d'utiliser null par défaut à la place de toute valeur attribuée.
-
chaîne de caractères()
- signifie que la valeur est nulle jusqu'à ce qu'elle soit réellement utilisée.
Étape 2. Utilisez null comme condition pour terminer un processus
Le renvoi d'une valeur nulle peut être utilisé pour déclencher la fin d'une boucle ou interrompre un processus. Ceci est plus couramment utilisé pour lancer une erreur ou une exception lorsque quelque chose ne va pas ou qu'une condition indésirable a été rencontrée.
Étape 3. Utilisez null pour indiquer un état non initié
De même, null peut être utilisé comme indicateur pour montrer qu'un processus n'a pas encore démarré ou comme condition pour marquer le début d'un processus.
-
Par exemple: faire quelque chose pendant que l'objet est nul ou ne rien faire jusqu'à ce qu'un objet ne soit PAS nul.
méthode synchronisée() { while (method()==null); method().nowCanDoStuff(); }