1. int
Typen
Hvis du vil gemme hele tal i variabler, skal du bruge int
typen.
Ordet int
er en forkortelse for , hvilket selvfølgelig er et godt hint om, at denne type lader dig gemme heltal .Integer
Variabler, hvis type er, int
er i stand til at gemme heltal fra -2 billion
til +2 billion
. For at være mere præcis, fra -2,147,483,648
til +2,147,483,647
.
Disse decideret ikke-runde tal er relateret til, hvordan computerens hukommelse er organiseret.
I Java er der tildelt 4 bytes hukommelse til int
typen. Hver hukommelsesbyte består af 8 bits . Hver bit kan kun repræsentere 2 værdier: 0 eller 1. En int
variabel indeholder 32 bit og kan repræsentere 4,294,967,296
værdier.
Halvdelen af dette interval blev afsat til negative tal, og den anden halvdel til positive tal. Og sådan får vi spændvidden fra -2,147,483,648
til +2,147,483,647
.
2. Oprettelse af en int
variabel
Typen int
er til lagring af heltal. For at oprette en variabel i kode, der kan gemme heltal , skal du bruge en sætning som denne:
int name;
Hvor navn er navnet på variablen. Eksempler:
Udmelding | Beskrivelse |
---|---|
|
Der oprettes en x heltalsvariabel |
|
Der oprettes en count heltalsvariabel |
|
Der oprettes en currentYear heltalsvariabel |
Bogstavernes sag har betydning. Det betyder, at kommandoerne og vil erklære to forskellige variabler.int color
int Color
Og kommandoerne Int Color
og INT COLOR
giver ingen mening for compileren , hvilket får den til at rapportere en fejl. int
er et særligt nøgleord for heltalstypen, og det skal skrives med små bogstaver .
3. Stenografi til oprettelse af variable
Hvis du skal oprette mange variabler af samme type på samme sted i et program, kan du bruge denne stenografi:
int name1, name2, name3;
Eksempler:
Udsagn | Stenografi |
---|---|
|
|
|
|
|
|
4. Tildeling af værdier
For at indsætte en værdi i en int
variabel skal du bruge denne erklæring:
name = value;
Hvor værdien kan være et hvilket som helst heltalsudtryk. Eksempler:
Udmelding | Bemærk |
---|---|
|
|
|
|
|
|
|
Denne kode vil ikke kompilere, fordi 3,000,000,000 den er større end den maksimalt mulige værdi for en int , hvilket er2,147,483,647 |
5. Stenografi til oprettelse og initialisering af en variabel
Du kan bruge en enkelt kommando til at oprette (erklære) en variabel og tildele den en værdi . Det er det, der gøres oftest, da vi normalt erklærer en variabel, når vi skal gemme en værdi.
Sådan ser kommandoen ud:
int name = value;
Eksempler:
Udmelding | Bemærk |
---|---|
|
|
|
Værdien af variablen vil være 2 mia |
|
Værdien af variablen vil være negativ 10 mio |
|
Denne kode vil ikke kompilere, fordi 3.000.000.000 er større end den maksimalt mulige værdi for en int: 2.147.483.647 |
Du kan også erklære flere variable på en enkelt linje. I dette tilfælde vil kommandoen se sådan ud:
int name1 = value1, name2 = value2, name3 = value3;
Eksempler:
Udmelding | Bemærk |
---|---|
|
a er lig med 5 , b er lig med 10 , c er lig med 15 |
GO TO FULL VERSION