Le mot-clé val en Java est utilisé pour déclarer des variables locales immuables, c'est-à-dire que leur valeur ne peut pas être modifiée une fois attribuée. Les fonctionnalités sont les suivantes : Immuabilité : Une fois initialisée, la variable val ne peut pas être réaffectée. Portée locale : les variables val ne sont visibles que dans le bloc de code dans lequel elles sont déclarées. Inférence de type : le compilateur Java déduira le type de la variable val en fonction de l'expression affectée. Variables locales uniquement : val ne peut être utilisé que pour déclarer des variables locales, pas des champs de classe ou des paramètres de méthode.
val en Java
En Java, le mot-clé val est utilisé pour déclarer des variables locales immuables. Cela signifie qu'une fois qu'une valeur est affectée à une variable val, sa valeur ne peut pas être modifiée.
Caractéristiques
Usage
val est similaire au mot-clé final, mais fonctionne sur des variables locales. La syntaxe est la suivante :
<code class="java">val variableName = expression;</code>
Où :
variableName
est le nom de la variable val. variableName
是 val 变量的名称。expression
expression
est l'expression à attribuer. Avantages
Les avantages de l'utilisation du mot-clé val incluent :Exemple
<code class="java">public class Example { public static void main(String[] args) { val number = 10; // 以下代码将导致编译错误,因为 number 不可变 // number = 20; } }</code>Dans l'exemple ci-dessus, le numéro de variable val est initialisé à 10 et sa valeur ne peut pas être modifiée. 🎜
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!