Cet article illustrera l'utilisation du «var»Mot-clé en Java.
Quel est le mot-clé «var» en java?
"Java 10»A introduit une nouvelle approche pour déclarer les variables à l'aide du«var" mot-clé. L'inférence de type dans le mot clé VAR est utilisée pour analyser le type de données de la variable automatisé.
Exemple 1: Application du mot-clé «var» non attribué en Java
Dans cet exemple, le comportement du «var»Le mot-clé peut être vérifié sans attribuer une valeur:
var name;Dans le code ci-dessus, associez simplement le «var»Mot-clé avec la variable indiquée sans l'initialiser et l'affichage.
Sortir
Dans la sortie ci-dessus, on peut observer qu'une erreur est enregistrée sur la console car la valeur n'est pas initialisée.
Exemple 2: Utilisation du mot clé «var» comme variable d'instance
Le "variables d'instance"Sont déclarés à l'intérieur de la classe mais en dehors de la méthode, du constructeur et du bloc. Dans cet exemple particulier, un chèque peut être appliqué au mot clé discuté en l'initialisant en dehors de la portée du principal (par exemple) et en l'invoquant dans «principal»:
Exemple de classe publiqueDans les lignes de code ci-dessus, initialisez la valeur entière déclarée à l'aide du «var»Mot-clé comme variable d'instance et invoque la valeur initialisée dans le«principal".
Sortir
Ce résultat indique que le «var»Le mot-clé ne peut pas être utilisé pour initialiser les variables d'instance.
Exemple 3: Utilisation du mot-clé «var» avec différents types de données
Dans cette illustration particulière, le mot-clé discuté peut être utilisé pour initialiser différentes valeurs de type de données:
var entier = 50;Dans le bloc de code ci-dessus, initialisez simplement les valeurs entières, flottantes, booléennes, de caractère et de chaîne, respectivement et l'afficher un par un.
Sortir
Limites du mot clé «var»
Voici quelques limites à considérer avant d'utiliser le «var" mot-clé:
Conclusion
Le "var»Le mot-clé peut être utilisé pour déclarer les variables en Java et l'inférence du type peut être utilisée pour déterminer automatiquement le type de données de la variable. Ce mot-clé ne peut pas être utilisé comme «Non attribué", Ou comme"variable d'instance". Cependant, il prend en charge tous les formats de type de données. Ce blog a discuté de l'utilisation du «var»Mot-clé en Java.