1. intTypen

Hvis du vil lagre hele tall i variabler, må du bruke inttypen.

Ordet int er forkortelse for  , som selvfølgelig er et godt hint om at denne typen lar deg lagre heltall .Integer

Variabler med typen er inti stand til å lagre heltall fra -2 billiontil +2 billion. For å være mer presis, fra -2,147,483,648til +2,147,483,647.

Interessant fakta

Disse desidert ikke-runde tallene er relatert til hvordan datamaskinens minne er organisert.

I Java er 4 byte minne tildelt for inttypen. Hver byte med minne består av 8 biter . Hver bit kan bare representere 2 verdier: 0 eller 1. En intvariabel inneholder 32 biter og kan representere 4,294,967,296verdier.

Halvparten av dette området ble satt av til negative tall, og den andre halvparten til positive tall. Og slik får vi spennvidden fra -2,147,483,648til +2,147,483,647.


2. Opprette en intvariabel

Typen inter for lagring av heltall. For å lage en variabel i kode som kan lagre heltall , må du bruke en setning som denne:

int name;
Erklære en intvariabel

Der navn er navnet på variabelen. Eksempler:

Uttalelse Beskrivelse
int x;
En xheltallsvariabel opprettes
int count; 
En countheltallsvariabel opprettes
int currentYear;
En currentYearheltallsvariabel opprettes

Bokstavenes sak har betydning. Det betyr at kommandoene  og vil erklære to forskjellige variabler.int colorint Color

Og kommandoene Int Colorog INT COLORvil ikke gi noen mening for kompilatoren , noe som får den til å rapportere en feil. inter et spesielt nøkkelord for heltallstypen, og det må skrives med små bokstaver .


3. Stenografi for å lage variabler

Hvis du trenger å lage mange variabler av samme type på samme sted i et program, kan du bruke denne forkortningen:

int name1, name2, name3;
Stenografi for å lage flere variabler av samme type

Eksempler:

Uttalelser Stenografi
int x;
int y;
int z;
int x, y, z;
int count;
int totalCount;
int count, totalCount;
int day;
int month;
int year;
int day, month, year;

4. Tilordning av verdier

For å sette en verdi inn i en int variabel må du bruke denne setningen:

name = value;
Tilordne en verdi til en variabel

Hvor verdien kan være et hvilket som helst heltallsuttrykk. Eksempler:

Uttalelse Merk
int a;
a = 5;
int b;
b = 2*1000*1000*1000;
int c;
c = -10000000;
int d;
d = 3000000000;
Denne koden vil ikke kompilere, fordi 3,000,000,000den er større enn den maksimalt mulige verdien for en int, som er2,147,483,647

5. Stenografi for å lage og initialisere en variabel

Du kan bruke en enkelt kommando til å lage (erklære) en variabel og tilordne en verdi til den. Dette er det som gjøres oftest, siden vi vanligvis erklærer en variabel når vi skal lagre en verdi.

Slik ser kommandoen ut:

int name = value;
Stenografi for å lage og initialisere en variabel

Eksempler:

Uttalelse Merk
int a = 5
int b = 2*1000*1000*1000;
Verdien av variabelen vil være 2 milliarder
int c = -10000000;
Verdien av variabelen vil være negativ 10 millioner
int d = 3000000000
Denne koden vil ikke kompilere, fordi 3.000.000.000 er større enn den maksimalt mulige verdien for en int: 2.147.483.647

Du kan også deklarere flere variabler på en enkelt linje. I dette tilfellet vil kommandoen se slik ut:

int name1 = value1, name2 = value2, name3 = value3;
Stenografi for å lage og initialisere flere variabler

Eksempler:

Uttalelse Merk
int a = 5, b = 10, c = a + b;
alik 5 , b lik 10 , c lik 15