1. Le int
genre
Si vous souhaitez stocker un nombre entier dans des variables, vous devez utiliser le int
type.
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 int
sont 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 int
type. Chaque octet de mémoire est composé de 8 bits . Chaque bit ne peut représenter que 2 valeurs : 0 ou 1. Une int
variable contient 32 bits et peut représenter 4,294,967,296
des 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 int
variable
Le int
type 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;
Où nom est le nom de la variable. Exemples:
Déclaration | Description |
---|---|
|
Une x variable entière est créée |
|
Une count variable entière est créée |
|
Une currentYear variable entière est créée |
La casse des lettres est importante. Cela signifie que les commandes et déclareront deux variables différentes .int color
int Color
Et les commandes Int Color
et INT COLOR
n'auront aucun sens pour le compilateur , ce qui lui fera signaler une erreur. int
est 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,000 est 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