Java Variables
Java Variables
Les variables sont des conteneurs permettant de stocker des valeurs de données.
En Java, il existe différents types de variables, par exemple :
String- stocke du texte, comme "Hello". Les chaînes de caractères sont entourées de guillemets doubles.int- stocke des entiers (int), sans décimales, comme 123 ou -123.float- stocke des nombres à virgule flottante, avec décimales, comme 19,99 ou -19,99.char- stocke des caractères uniques, comme 'a' ou 'B'. Les caractères sont entourés de guillemets simples.boolean- stocke des valeurs binaires : true ou false
Déclaration (création) de variables
Pour créer une variable, vous devez spécifier son type et lui attribuer une valeur :
Syntaxe
type variableName = value;
Où type représente l'un des types Java (tel que int ou String), et variableName le nom de la variable (tel que x ou name). Le signe égal est utilisé pour assigner des valeurs à la variable.
Pour créer une variable qui doit stocker du texte, consultez l'exemple suivant :
Exemple
Créez une variable appelée nom de type String et assignez-lui la valeur "John":
String name = "John";
System.out.println(name);
Try it Yourself »
Pour créer une variable qui doit stocker un nombre, consultez l'exemple suivant :
Exemple
Créez une variable appelée myNum de type int et assignez-lui la valeur 15:
int myNum = 15;
System.out.println(myNum);
Try it Yourself »
Vous pouvez également déclarer une variable sans lui attribuer de valeur, et lui attribuer cette valeur ultérieurement :
Notez que si vous attribuez une nouvelle valeur à une variable existante, elle écrasera la valeur précédente :
Exemple
Modifiez la valeur de myNum de 15 à 20:
int myNum = 15;
myNum = 20; // myNum is now 20
System.out.println(myNum);
Try it Yourself »
Variables finales
Si vous ne souhaitez pas que d'autres (ou vous-même) écrasent des valeurs existantes, utilisez le mot-clé final (cela déclarera la variable comme « final » ou « constante », ce qui signifie immuable et en lecture seule) :
Exemple
final int myNum = 15;
myNum = 20; // will generate an error: cannot assign a value to a final variable
Autres types
Démonstration de la manière de déclarer des variables d'autres types :
Exemple
int myNum = 5;
float myFloatNum = 5.99f;
char myLetter = 'D';
boolean myBool = true;
String myText = "Hello";
Vous en apprendrez davantage sur les types de données dans la section suivante.