01 - Variables et Types de données
Une introduction aux variables et aux types de données en programmation Java.
Les variables sont des conteneurs qui stockent des données dans votre programme. Considérez-les comme des boites étiquetez où vous pouvez mettre différents types d'information.
Qu'est-ce qu'une variable ?
Une variable à trois composants clés :
- Un type : quel type de donnée elle contient (par exemple un entier, une chaine de caractère, un booléen)
- Un nom : l'étiquette que vous utilisez pour faire référence à la variable
- Une valeur : les données que la variable contient
Déclarer/Créer des variables
En Java, vous devez déclarer une variable avant de l'utiliser, comme vous devriez avoir besoin d'une boite avant de mettre quelque chose dedans. La syntaxe est :
int age;
age = 18;
int age = 18; // Déclaration et affectation en une ligneTypes de données primitifs
Vous vous demandez sûrement ce que "int" signifie. Il s'agit d'un type primitif en Java. Java possède 8 types de données primitifs. Voici les plus importants pour le modding :
| Type de donnée | Description | Exemple |
|---|---|---|
| int | Entier | int score = 100; |
| double | Nombre décimal | double pi = 3.14; |
| boolean | Valeur True ou False (Vrai ou Faux) | boolean isActive = true; |
| char | Caractère simple | char note = 'A'; |
| String | Chaîne de caractères (texte) | String nom = "Hytale"; |
Conversion de type
Parfois, vous ne voudriez pas qu'une variable reste du même type Vous pouvez faire des conversions entre les types : Parfois, vous ne voudriez pas qu'une variable reste du même type Vous pouvez faire des conversions entre les types : Vous pouvez faire des conversions entre les types :
Automatique
int nombre = 10;
double nombreDecimal = (double) nombre; // 10.0 - fonctionne directementManuelle (Casting)
double nombreDecimal = 9.78;
int nombre = (int) nombreDecimal; // 9 - les décimales sont abandonnéesConstantes
Si vous voulez une variable qui ne change pas, utilisez le mot clé final :
final double PI = 3.14159:Convention : les constantes utilisent DES_MAJUSCULES_AVEC_UNDERSCORES.
Pratique
Il est préférable de pratiquer ce que vous venez juste d'apprendre - ne regardez pas au-dessus et essayez de le faire par vous-même. Si vous êtes bloqués, regardez à nouveau plus haut !
- Déclarez une variable entière appelée
vieset mettez sa valeur à 3. - Déclarez une variable décimale nommée
graviteet mettez sa valeur à 9.81. - Déclarez une variable booléenne nommée
estGameOveret mettez sa valeur à faux. - Convertissez la variable
viesen décimale et stockez là dans une nouvelle variable nomméeviesEnDouble. - Déclarez une constante nommée
NIVEAU_MAXet mettez sa valeur à 100.
Super ! Vous avez appris les variables et les types de données en Java. Nous allons apprendre les opérateurs et les expressions dans la prochaine leçon.