1. Il inttipo
Se si desidera memorizzare un numero intero nelle variabili, è necessario utilizzare il inttipo.
La parola int è l'abbreviazione di , il che ovviamente indica che questo tipo consente di memorizzare numeri interi .Integer
Le variabili il cui tipo è intsono in grado di memorizzare numeri interi che vanno da -2 billiona +2 billion. Per essere più precisi, da -2,147,483,648a +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 inttipo. Ogni byte di memoria è composto da 8 bit . Ogni bit può rappresentare solo 2 valori: 0 o 1. Una intvariabile contiene 32 bit e può rappresentare 4,294,967,296valori.
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,648a +2,147,483,647.
2. Creazione di una intvariabile
Il inttipo è 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;
intvariabile
Dove nome è il nome della variabile. Esempi:
| Dichiarazione | Descrizione |
|---|---|
|
xViene creata una variabile intera |
|
countViene creata una variabile intera |
|
currentYearViene creata una variabile intera |
Il caso delle lettere è importante. Ciò significa che i comandi e dichiareranno due variabili diverse .int colorint Color
E i comandi Int Colore INT COLORnon 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 |
|---|---|
|
auguale a 5 , b uguale a 10 , c uguale a 15 |
GO TO FULL VERSION