1. Le intgenre
Si vous souhaitez stocker un nombre entier dans des variables, vous devez utiliser le inttype.
Le mot int est l'abréviation de , ce qui est bien sûr un bon indice que ce type vous permet de stocker des nombres entiers .Integer
Les variables dont le type est intsont capables de stocker des nombres entiers allant de -2 billionà +2 billion. Pour être plus précis, de -2,147,483,648à +2,147,483,647.
Ces nombres résolument non ronds sont liés à l'organisation de la mémoire de l'ordinateur.
En Java, 4 octets de mémoire sont alloués pour le inttype. Chaque octet de mémoire est composé de 8 bits . Chaque bit ne peut représenter que 2 valeurs : 0 ou 1. Une intvariable contient 32 bits et peut représenter 4,294,967,296des valeurs.
La moitié de cette plage a été réservée aux nombres négatifs et l'autre moitié aux nombres positifs. Et c'est ainsi que nous obtenons la plage de -2,147,483,648à +2,147,483,647.
2. Créer une intvariable
Le inttype sert à stocker des nombres entiers. Pour créer une variable dans le code pouvant stocker des nombres entiers , vous devez utiliser une instruction comme celle-ci :
int name;
intvariable
Où nom est le nom de la variable. Exemples:
| Déclaration | Description |
|---|---|
|
Une xvariable entière est créée |
|
Une countvariable entière est créée |
|
Une currentYearvariable entière est créée |
La casse des lettres est importante. Cela signifie que les commandes et déclareront deux variables différentes .int colorint Color
Et les commandes Int Coloret INT COLORn'auront aucun sens pour le compilateur , ce qui lui fera signaler une erreur. intest un mot-clé spécial pour le type entier et il doit être écrit en minuscules .
3. Raccourci pour créer des variables
Si vous devez créer plusieurs variables du même type au même endroit dans un programme, vous pouvez utiliser cette notation abrégée :
int name1, name2, name3;
Exemples:
| Déclarations | Sténographie |
|---|---|
|
|
|
|
|
|
4. Attribuer des valeurs
Pour mettre une valeur dans une int variable , vous avez besoin de cette instruction :
name = value;
Où la valeur peut être n'importe quelle expression entière. Exemples:
| Déclaration | Note |
|---|---|
|
|
|
|
|
|
|
Ce code ne sera pas compilé, car 3,000,000,000est supérieur à la valeur maximale possible pour an int, qui est2,147,483,647 |
5. Raccourci pour créer et initialiser une variable
Vous pouvez utiliser une seule commande pour créer (déclarer) une variable et lui affecter une valeur . C'est ce qui est fait le plus souvent, puisqu'on déclare généralement une variable quand on a besoin de stocker une valeur.
Voici à quoi ressemble la commande :
int name = value;
Exemples:
| Déclaration | Note |
|---|---|
|
|
|
La valeur de la variable sera de 2 milliards |
|
La valeur de la variable sera négative 10 millions |
|
Ce code ne se compilera pas, car 3 000 000 000 est supérieur à la valeur maximale possible pour un int : 2 147 483 647 |
Vous pouvez également déclarer plusieurs variables sur une seule ligne. Dans ce cas, la commande ressemblera à :
int name1 = value1, name2 = value2, name3 = value3;
Exemples:
| Déclaration | Note |
|---|---|
|
aégal à 5 , b égal à 10 , c égal à 15 |
GO TO FULL VERSION