Cette rédaction vise à présenter un aperçu approfondi des concepts ci-dessous associés au mot clé nul:
Que signifie "null" en java?
C'est un mot-clé réservé qui peut être utilisé pour pointer de l'absence de quelque chose. Le mot clé nul est sensible à la casse, ce qui signifie que le compilateur Java envisagera «null» et «null» deux choses différentes. Si nous attribuons «null» à un objet, par conséquent, nous rencontrerons une erreur. Cependant, le programme fonctionnera bien si nous attribuons «null» à un objet. De plus, l'accès à une référence nul peut lancer une nulpointerException. En Java, il n'est pas possible de passer null comme valeur pour appeler une méthode contenant un type de données primitif.
Valeur par défaut de la variable de référence Java
Prenons l'extrait ci-dessous pour comprendre quelle est la valeur par défaut d'une variable de référence en Java:
classe publique ExampleClassExécutons le programme donné ci-dessus pour voir quelle sera la valeur par défaut de la variable de référence:
La sortie a vérifié que la variable de référence a, par défaut, «nul" valeur.
Comment affecter / passer null à une variable de référence d'objet?
Java nous permet de passer une valeur nul à une variable de référence d'objet:
Exampleclass object = null;Dans le programme ci-dessus, nous avons créé un objet de la classe et lui avons attribué une valeur «nul»:
C'est ainsi que nous pouvons attribuer une valeur nul à un objet.
Comment affecter NULL au type de données primitif dans Java?
Nous pouvons attribuer une valeur «nul» à n'importe quel type primitif comme int, string, etc. Le programme donné ci-dessous vous guidera sur la façon d'attribuer une valeur nulle aux types de données primitifs:
Message de chaîne = null;Dans l'extrait ci-dessus, nous avons créé un type de chaîne et une variable de type entier et attribué une valeur «nul» à les deux:
La sortie a vérifié que nous pouvons attribuer une valeur nul à tout type de données primitif.
Est une caisse nuls sensible à Java?
Examinons le morceau de code donné ci-dessous pour vérifier si le mot-clé «NULL» est sensible à la casse ou non:
String stringoBj = null;Le code spécifié ci-dessus générera une erreur de temps de compilation comme indiqué dans la capture d'écran suivante:
La capture d'écran ci-dessus a vérifié que «null» est un mot-clé sensible à la casse.
Conclusion
Dans Java, Null est un mot-clé réservé qui peut être utilisé pour pointer de l'absence de quelque chose. Le mot clé nul est sensible à la casse, ce qui signifie que le compilateur Java envisagera «null» et «null» deux choses différentes. Cet article a expliqué le fonctionnement du mot clé nul à l'aide de quelques exemples appropriés.