Modding d'Hytale
Bases de Java

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 :

  1. Un type : quel type de donnée elle contient (par exemple un entier, une chaine de caractère, un booléen)
  2. Un nom : l'étiquette que vous utilisez pour faire référence à la variable
  3. 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 ligne

Types 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éeDescriptionExemple
intEntierint score = 100;
doubleNombre décimaldouble pi = 3.14;
booleanValeur True ou False (Vrai ou Faux)boolean isActive = true;
charCaractère simplechar note = 'A';
StringChaî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 directement

Manuelle (Casting)

double nombreDecimal = 9.78;
int nombre = (int) nombreDecimal; // 9 - les décimales sont abandonnées

Constantes

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 !

  1. Déclarez une variable entière appelée vies et mettez sa valeur à 3.
  2. Déclarez une variable décimale nommée gravite et mettez sa valeur à 9.81.
  3. Déclarez une variable booléenne nommée estGameOver et mettez sa valeur à faux.
  4. Convertissez la variable vies en décimale et stockez là dans une nouvelle variable nommée viesEnDouble.
  5. Déclarez une constante nommée NIVEAU_MAX et 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.