Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Règles de Nommage des Variables | Variables et Types de Données
Introduction à Java

Règles de Nommage des Variables

Glissez pour afficher le menu

Maintenant que vous comprenez ce que sont les variables, l'étape suivante consiste à apprendre à bien les nommer. Un bon nommage rend votre code plus lisible, plus facile à déboguer et plus simple à maintenir à l'avenir.

Pas d'espaces autorisés

Les noms de variables ne peuvent pas contenir d'espaces — une variable doit toujours être écrite comme un seul mot continu.

Non valide :

int user age = 25;

Pour corriger cela, on combine les mots en utilisant le camelCase :

int userAge = 25;

En camelCase, le premier mot commence par une lettre minuscule, et chaque mot suivant commence par une majuscule :

firstName
playerScore
accountBalance

Ne peut pas commencer par un chiffre

Les noms de variables ne peuvent pas commencer par un chiffre.

Non valide :

int 1score = 100;

Valide :

int score1 = 100;

Les chiffres sont autorisés à l'intérieur ou à la fin d'un nom, mais jamais au début.

Pas de symboles spéciaux

Les noms de variables ne peuvent pas contenir de symboles spéciaux comme -, @, # ou %.

Non valide :

int user-age = 25;

Java interprète - comme un opérateur de soustraction. À la place :

int userAge = 25;

Caractères autorisés dans les noms de variables :

  • lettres ;
  • chiffres ;
  • underscores _ ;
  • signes dollar $ (rarement utilisés en pratique).

Java est sensible à la casse

Java considère les lettres majuscules et minuscules comme totalement différentes :

int age = 25;
int Age = 30;

Ce sont deux variables distinctes. Ainsi, age, Age et AGE sont toutes différentes en Java.

Utiliser des noms explicites

Un nom de variable explicite décrit clairement ce que représente la valeur. Comparez ces deux exemples :

int a = 100;
int playerScore = 100;

Même si les deux fonctionnent de la même manière, le second est bien meilleur car il indique immédiatement ce que représente la valeur. Une bonne règle : si vous devez expliquer ce que signifie une variable, le nom n'est probablement pas assez clair.

question mark

Quel nom de variable n'est PAS valide en Java ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 2

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Règles de Nommage des Variables

Maintenant que vous comprenez ce que sont les variables, l'étape suivante consiste à apprendre à bien les nommer. Un bon nommage rend votre code plus lisible, plus facile à déboguer et plus simple à maintenir à l'avenir.

Pas d'espaces autorisés

Les noms de variables ne peuvent pas contenir d'espaces — une variable doit toujours être écrite comme un seul mot continu.

Non valide :

int user age = 25;

Pour corriger cela, on combine les mots en utilisant le camelCase :

int userAge = 25;

En camelCase, le premier mot commence par une lettre minuscule, et chaque mot suivant commence par une majuscule :

firstName
playerScore
accountBalance

Ne peut pas commencer par un chiffre

Les noms de variables ne peuvent pas commencer par un chiffre.

Non valide :

int 1score = 100;

Valide :

int score1 = 100;

Les chiffres sont autorisés à l'intérieur ou à la fin d'un nom, mais jamais au début.

Pas de symboles spéciaux

Les noms de variables ne peuvent pas contenir de symboles spéciaux comme -, @, # ou %.

Non valide :

int user-age = 25;

Java interprète - comme un opérateur de soustraction. À la place :

int userAge = 25;

Caractères autorisés dans les noms de variables :

  • lettres ;
  • chiffres ;
  • underscores _ ;
  • signes dollar $ (rarement utilisés en pratique).

Java est sensible à la casse

Java considère les lettres majuscules et minuscules comme totalement différentes :

int age = 25;
int Age = 30;

Ce sont deux variables distinctes. Ainsi, age, Age et AGE sont toutes différentes en Java.

Utiliser des noms explicites

Un nom de variable explicite décrit clairement ce que représente la valeur. Comparez ces deux exemples :

int a = 100;
int playerScore = 100;

Même si les deux fonctionnent de la même manière, le second est bien meilleur car il indique immédiatement ce que représente la valeur. Une bonne règle : si vous devez expliquer ce que signifie une variable, le nom n'est probablement pas assez clair.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 2
some-alt