Maison > Java > javaDidacticiel > Quel est le but du mot-clé de soulignement dans Java 9 ?

Quel est le but du mot-clé de soulignement dans Java 9 ?

PHPz
Libérer: 2023-09-09 14:49:02
avant
1499 Les gens l'ont consulté

在Java 9中,下划线关键字的用途是什么?

Dans les versions antérieures de Java, le underscore ("_") était utilisé comme identifiant ou pour créer une variable nom . À partir de Java 9, le caractère underscore est un mot-clé réservé et ne peut pas être utilisé comme identifiant ou nom de variable. Si nous utilisons un seul trait de soulignement comme identifiant, le programme ne parviendra pas à compiler et générera une erreur de compilation car il s'agit désormais d'un mot-clé et n'est pas disponible dans Java 9 ou supérieur car nom de la variable.

Exemple

public class UnderscoreKeywordTest {
   public static void main(String args[]) {
      int _ = 50
      System.out.println(_);
   }
}
Copier après la connexion

Sortie

<strong>UnderscoreKeywordTest.java:3: error: as of release 9, &#39;_&#39; is a keyword, and may not be used as an identifier
int _ = 50;
^
UnderscoreKeywordTest.java:4: error: as of release 9, &#39;_&#39; is a keyword, and may not be used as an identifier
System.out.println(_);</strong>
Copier après la connexion

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal