Tutoriels Java

Java ACCUEIL Introduction à Java Java Démarrer Syntaxe Java Commentaires Java Variables Java Types de données Java Conversion de type Java Opérateurs Java Chaînes Java Mathématiques Java Booléens Java Java Si... Sinon Commutateur Java Java While Boucle Java pour la boucle Java Pause/Continuer Tableaux Java

Méthodes Java

Méthodes Java Paramètres de méthode Java Surcharge de méthode Java Portée Java Récursivité Java

Cours Java

POO Java Classes/Objets Java Attributs de classe Java Méthodes de classe Java Constructeurs Java Modificateurs Java Encapsulation Java Paquets Java/API Héritage Java Polymorphisme Java Classes internes Java Abstraction Java InterfaceJava Énumérations Java Entrée utilisateur Java Data Java Java ArrayList Liste liée Java Java HashMap Jeu de hachage Java Itérateur Java Classes d'encapsulation Java Exception Java Java RegEx Fils Java Java Lambda

Gestion des fichiers Java

Fichiers Java Java créer/écrire des fichiers Fichiers de lecture Java Java supprimer des fichiers

Comment Java

Additionner deux nombres

Référence Java

Mots clés Java Méthodes de chaîne Java Méthodes mathématiques Java

Exemples Java

Exemples Java Compilateur Java Exercices Java Quizz Java Certificat Java


Variables Java


Variables Java

Les variables sont des conteneurs pour stocker des valeurs de données.

En Java, il existe différents types de variables, par exemple :

  • String- stocke du texte, tel que "Bonjour". Les valeurs de chaîne sont entourées de guillemets doubles
  • int- stocke des nombres entiers (nombres entiers), sans décimales, comme 123 ou -123
  • float- stocke les nombres à virgule flottante, avec des décimales, telles que 19,99 ou -19,99
  • char- stocke des caractères uniques, tels que 'a' ou 'B'. Les valeurs char sont entourées de guillemets simples
  • boolean- stocke les valeurs avec deux états : vrai ou faux

Déclarer (créer) des variables

Pour créer une variable, vous devez spécifier le type et lui affecter une valeur :

Syntaxe

type variableName = value;

type est l'un des types de Java (tel que intou String) et variableName est le nom de la variable (tel que x ou name ). Le signe égal est utilisé pour attribuer des valeurs à la variable.

Pour créer une variable qui doit stocker du texte, regardez l'exemple suivant :

Exemple

Créez une variable appelée nom de type Stringet affectez-lui la valeur " John " :

String name = "John";
System.out.println(name);

Pour créer une variable qui doit stocker un nombre, regardez l'exemple suivant :

Exemple

Créez une variable appelée myNum de type intet affectez-lui la valeur 15 :

int myNum = 15;
System.out.println(myNum);

Vous pouvez également déclarer une variable sans affecter la valeur, et affecter la valeur plus tard :

Exemple

int myNum;
myNum = 15;
System.out.println(myNum);

Notez que si vous affectez une nouvelle valeur à une variable existante, elle écrasera la valeur précédente :

Exemple

Changez la valeur de myNumde 15à 20:

int myNum = 15;
myNum = 20;  // myNum is now 20
System.out.println(myNum);


Variables de fin

Cependant, vous pouvez ajouter le finalmot-clé si vous ne voulez pas que d'autres (ou vous-même) écrasent les valeurs existantes (cela déclarera la variable comme "finale" ou "constante", ce qui signifie non modifiable 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

Une démonstration de la façon 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 plus sur les types de données dans le chapitre suivant.



Variables d'affichage

La println()méthode est souvent utilisée pour afficher des variables.

Pour combiner à la fois du texte et une variable, utilisez le +caractère :

Exemple

String name = "John";
System.out.println("Hello " + name);

Vous pouvez également utiliser le +caractère pour ajouter une variable à une autre variable :

Exemple

String firstName = "John ";
String lastName = "Doe";
String fullName = firstName + lastName;
System.out.println(fullName);

Pour les valeurs numériques, le +caractère fonctionne comme un opérateur mathématique (notez que nous utilisons intici des variables (entières)) :

Exemple

int x = 5;
int y = 6;
System.out.println(x + y); // Print the value of x + y

À partir de l'exemple ci-dessus, vous pouvez vous attendre :

  • x stocke la valeur 5
  • y stocke la valeur 6
  • Ensuite, nous utilisons la println()méthode pour afficher la valeur de x + y, qui est 11

Déclarer plusieurs variables

Pour déclarer plusieurs variables du même type , utilisez une liste séparée par des virgules :

Exemple

int x = 5, y = 6, z = 50;
System.out.println(x + y + z);


Identifiants Java

Toutes les variables Java doivent être identifiées par des noms uniques .

Ces noms uniques sont appelés identificateurs .

Les identifiants peuvent être des noms courts (comme x et y) ou des noms plus descriptifs (age, sum, totalVolume).

Remarque : Il est recommandé d'utiliser des noms descriptifs afin de créer un code compréhensible et maintenable :

Exemple

// Good
int minutesPerHour = 60;

// OK, but not so easy to understand what m actually is
int m = 60;

Les règles générales pour nommer les variables sont :

  • Les noms peuvent contenir des lettres, des chiffres, des traits de soulignement et des signes dollar
  • Les noms doivent commencer par une lettre
  • Les noms doivent commencer par une lettre minuscule et ne peuvent pas contenir d'espaces
  • Les noms peuvent aussi commencer par $ et _ (mais nous ne les utiliserons pas dans ce tutoriel)
  • Les noms sont sensibles à la casse ("myVar" et "myvar" sont des variables différentes)
  • Les mots réservés (comme les mots clés Java, tels que intou boolean) ne peuvent pas être utilisés comme noms

Testez-vous avec des exercices

Exercer:

Créez une variable nommée carNameet affectez- Volvolui la valeur.

  = ;