Vérification de null en Java

Auteur: Eugene Taylor
Date De Création: 9 Août 2021
Date De Mise À Jour: 22 Juin 2024
Anonim
AOT vs JIT compilation in Java
Vidéo: AOT vs JIT compilation in Java

Contenu

Null indique qu'une variable ne fait pas référence à un objet et n'a aucune valeur. Vous pouvez utiliser une instruction "if" standard pour vérifier une valeur nulle dans un morceau de code. Null est généralement utilisé pour indiquer ou confirmer 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.

Avancer d'un pas

Partie 1 sur 2: Vérification de null en Java

  1. Utilisez "=" pour définir une variable. Un seul "=" est utilisé pour déclarer une variable et lui attribuer une valeur. Vous pouvez l'utiliser pour définir une variable sur null.
    • Une valeur de "0" et null ne sont pas les mêmes et se comporteront de différentes manières.
    • variableName = null;
  2. Utilisez "==" pour vérifier la valeur d'une variable. Un "==" est utilisé pour vérifier si deux valeurs des deux côtés du compteur sont égales. Si vous avez défini une variable sur null avec "=", alors vérifier que la variable est nulle renverra "true".
    • variableName == null;
    • Vous pouvez également utiliser "! =" Pour vérifier si une valeur n'est PAS égale.
  3. Utilisez une instruction "if" pour créer une condition pour la valeur null. L'expression renvoie un booléen (vrai ou faux). Vous pouvez utiliser la valeur booléenne comme condition pour ce que l'instruction va faire ensuite.
    • Par exemple, si la valeur est nulle, affichez le texte "l'objet est nul". Si "==" ne renvoie pas la variable comme étant nulle, alors il ignorera la condition ou suivra une route différente.
    • Objet objet = null; if (object == null) {System.out.print ("object is null"); }

Partie 2 sur 2: Utilisation d'une vérification nulle

  1. Utilisez null comme valeur inconnue. Il est courant d'utiliser null comme valeur par défaut au lieu d'une valeur assignée.
    • string () signifie que la valeur est nulle jusqu'à ce qu'elle soit effectivement utilisée.
  2. Utilisez null comme condition pour arrêter un processus. Le renvoi d'une valeur nulle peut être utilisé comme déclencheur pour arrêter une boucle ou abandonner un processus. Ceci est plus couramment utilisé pour lancer une erreur ou une exception lorsque quelque chose s'est mal passé ou qu'une condition indésirable est remplie.
  3. Utilisez null pour indiquer un état non lancé. De même, null peut être utilisé comme indicateur pour indiquer qu'un processus n'a pas démarré ou comme condition pour indiquer le début d'un processus.
    • Par exemple, faites quelque chose pendant qu'un objet est nul, ou ne faites rien tant qu'un objet n'est PAS nul.

      méthode synchronisée () {while (méthode () == null); method (). nowCanDoStuff (); }

Conseils

  • Certains trouvent l'utilisation fréquente de la mauvaise programmation nulle dans la programmation orientée objet, où les valeurs doivent toujours pointer vers un objet.