1. intTypen
Hvis du vil gemme hele tal i variabler, skal du bruge inttypen.
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, inter i stand til at gemme heltal fra -2 billiontil +2 billion. For at være mere præcis, fra -2,147,483,648til +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 inttypen. Hver hukommelsesbyte består af 8 bits . Hver bit kan kun repræsentere 2 værdier: 0 eller 1. En intvariabel indeholder 32 bit og kan repræsentere 4,294,967,296væ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,648til +2,147,483,647.
2. Oprettelse af en intvariabel
Typen inter 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;
intvariabel
Hvor navn er navnet på variablen. Eksempler:
| Udmelding | Beskrivelse |
|---|---|
|
Der oprettes en xheltalsvariabel |
|
Der oprettes en countheltalsvariabel |
|
Der oprettes en currentYearheltalsvariabel |
Bogstavernes sag har betydning. Det betyder, at kommandoerne og vil erklære to forskellige variabler.int colorint Color
Og kommandoerne Int Colorog INT COLORgiver ingen mening for compileren , hvilket får den til at rapportere en fejl. inter 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,000den 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 |
|---|---|
|
aer lig med 5 , b er lig med 10 , c er lig med 15 |
GO TO FULL VERSION