MEILLEUR SITE POUR LES DÉVELOPPEURS WEB
Langage de programmation Java. Tutoriels pour débutants

En Ua Es De Ru

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;

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 :

Exemple

int myNum;
    myNum = 15;
    System.out.println(myNum);
    
Try it Yourself »

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
    

Try it Yourself »


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.


Testez vos connaissances avec des exercices

Exercice:

Créez une variable nommée carName et assignez-lui la valeur Volvo.

      = ;