Variables
Une variable, c’est comme une boîte dans laquelle on range une valeur. Elle a toujours trois éléments essentiels :
👉 type nom = valeur;
Par exemple :
int var1 = 42;Ici :
- 🧾
int→ le type de la variable (entier) - 🏷️
var1→ le nom de la variable - 🎁
42→ la valeur qu’elle contient
📢 Afficher une variable
Tu peux afficher une variable comme tu afficherais n’importe quelle valeur :
int var1 = 42;
System.out.println(var1); // affiche 42🛠️ Déclaration & Initialisation
Quand on écrit int var1 = 42;, on fait deux choses :
- ✅ Déclaration (on dit que
var1existe et qu’elle est de typeint) - ✅ Initialisation (on lui donne la valeur
42) -> L’initialisation c’est lapremièreattribution d’une valeur à une variable. C’est ce qui rend une variable déclarée utilisable.
Mais on peut aussi déclarer d’abord, et initialiser plus tard :
//Déclaration
int var1;
//initialisation
var1 = 3;
System.out.println(var1); // affiche 3⚠️ Attention à l’utilisation avant l’initialisation
Si tu déclares une variable mais que tu essaies de l’utiliser sans lui avoir donné de valeur, Java ne sera pas content :
int var1;
System.out.println(var1);🔴 Résultat :
error: variable var1 might not have been initialized
System.out.println(var1);
^
1 errorJava exige que chaque variable soit initialisée avant son utilisation. Sinon, il refusera de compiler le programme.
🎯 Exercice 1
🔧 Consigne :
Déclare trois variables entières :
agetailleanneeNaissance
Initialise-les avec
16,170et2008respectivement.Affiche chaque variable avec
System.out.println.
📝 Exemple attendu à l’écran :
16
170
2008Réponse
int age = 16;
int taille = 170;
int anneeNaissance = 2008;
System.out.println(age);
System.out.println(taille);
System.out.println(anneeNaissance);