1. Il int
tipo
Se si desidera memorizzare un numero intero nelle variabili, è necessario utilizzare il int
tipo.
La parola int
è l'abbreviazione di , il che ovviamente indica che questo tipo consente di memorizzare numeri interi .Integer
Le variabili il cui tipo è int
sono in grado di memorizzare numeri interi che vanno da -2 billion
a +2 billion
. Per essere più precisi, da -2,147,483,648
a +2,147,483,647
.
Questi numeri decisamente non arrotondati sono legati a come è organizzata la memoria del computer.
In Java, vengono allocati 4 byte di memoria per il int
tipo. Ogni byte di memoria è composto da 8 bit . Ogni bit può rappresentare solo 2 valori: 0 o 1. Una int
variabile contiene 32 bit e può rappresentare 4,294,967,296
valori.
La metà di questo intervallo è stata riservata ai numeri negativi e l'altra metà ai numeri positivi. Ed è così che otteniamo l'intervallo da -2,147,483,648
a +2,147,483,647
.
2. Creazione di una int
variabile
Il int
tipo è per la memorizzazione di numeri interi. Per creare una variabile nel codice in grado di memorizzare numeri interi , è necessario utilizzare un'istruzione come questa:
int name;
Dove nome è il nome della variabile. Esempi:
Dichiarazione | Descrizione |
---|---|
|
x Viene creata una variabile intera |
|
count Viene creata una variabile intera |
|
currentYear Viene creata una variabile intera |
Il caso delle lettere è importante. Ciò significa che i comandi e dichiareranno due variabili diverse .int color
int Color
E i comandi Int Color
e INT COLOR
non avranno alcun senso per il compilatore , causando la segnalazione di un errore. int
è una parola chiave speciale per il tipo intero e deve essere scritta in minuscolo .
3. Abbreviazione per la creazione di variabili
Se hai bisogno di creare molte variabili dello stesso tipo nello stesso posto in un programma, puoi usare questa notazione abbreviata:
int name1, name2, name3;
Esempi:
Dichiarazioni | Abbreviazione |
---|---|
|
|
|
|
|
|
4. Assegnazione di valori
Per inserire un valore in una int
variabile , è necessario questa istruzione:
name = value;
Dove il valore può essere qualsiasi espressione intera. Esempi:
Dichiarazione | Nota |
---|---|
|
|
|
|
|
|
|
Questo codice non verrà compilato, perché 3,000,000,000 è maggiore del valore massimo possibile per un int , che è2,147,483,647 |
5. Abbreviazione per creare e inizializzare una variabile
È possibile utilizzare un singolo comando per creare (dichiarare) una variabile e assegnarle un valore . Questo è ciò che viene fatto più spesso, poiché di solito dichiariamo una variabile quando dobbiamo memorizzare un valore.
Ecco come appare il comando:
int name = value;
Esempi:
Dichiarazione | Nota |
---|---|
|
|
|
Il valore della variabile sarà di 2 miliardi |
|
Il valore della variabile sarà negativo 10 milioni |
|
Questo codice non verrà compilato perché 3.000.000.000 è maggiore del valore massimo possibile per un int: 2.147.483.647 |
Puoi anche dichiarare più variabili in una singola riga. In questo caso, il comando sarà simile a:
int name1 = value1, name2 = value2, name3 = value3;
Esempi:
Dichiarazione | Nota |
---|---|
|
a uguale a 5 , b uguale a 10 , c uguale a 15 |
GO TO FULL VERSION