1. int
Typen
Om du vill lagra heltal i variabler måste du använda int
typen.
Ordet int
är en förkortning av , vilket naturligtvis är ett bra tips om att den här typen låter dig lagra heltal .Integer
Variabler vars typ är int
kan lagra heltal från -2 billion
till +2 billion
. För att vara mer exakt, från -2,147,483,648
till +2,147,483,647
.
Dessa avgjort icke-runda siffror är relaterade till hur datorns minne är organiserat.
I Java tilldelas 4 byteint
minne för typen. Varje minnesbyte består av 8 bitar . Varje bit kan bara representera 2 värden: 0 eller 1. En int
variabel innehåller 32 bitar och kan representera 4,294,967,296
värden.
Hälften av detta intervall avsattes för negativa tal och den andra hälften för positiva tal. Och det är så vi får intervallet från -2,147,483,648
till +2,147,483,647
.
2. Skapa en int
variabel
Typen int
är för att lagra heltal. För att skapa en variabel i kod som kan lagra heltal måste du använda en sats så här:
int name;
Där namn är namnet på variabeln. Exempel:
Påstående | Beskrivning |
---|---|
|
En x heltalsvariabel skapas |
|
En count heltalsvariabel skapas |
|
En currentYear heltalsvariabel skapas |
Bokstävernas fall spelar roll. Det betyder att kommandona och kommer att deklarera två olika variabler.int color
int Color
Och kommandona Int Color
och INT COLOR
kommer inte att vara meningsfulla för kompilatorn , vilket gör att den rapporterar ett fel. int
är ett speciellt nyckelord för heltalstypen och det måste skrivas med gemener .
3. Stenografi för att skapa variabler
Om du behöver skapa många variabler av samma typ på samma plats i ett program kan du använda den här förkortningen:
int name1, name2, name3;
Exempel:
Uttalanden | Stenografi |
---|---|
|
|
|
|
|
|
4. Tilldela värden
För att sätta ett värde i en int
variabel måste du göra följande påstående:
name = value;
Där värdet kan vara vilket heltalsuttryck som helst. Exempel:
Påstående | Notera |
---|---|
|
|
|
|
|
|
|
Den här koden kommer inte att kompileras eftersom 3,000,000,000 den är större än det högsta möjliga värdet för en , int vilket är2,147,483,647 |
5. Stenografi för att skapa och initiera en variabel
Du kan använda ett enda kommando för att skapa (deklarera) en variabel och tilldela den ett värde . Detta är vad som görs oftast, eftersom vi vanligtvis deklarerar en variabel när vi behöver lagra ett värde.
Så här ser kommandot ut:
int name = value;
Exempel:
Påstående | Notera |
---|---|
|
|
|
Variabelns värde blir 2 miljarder |
|
Variabelns värde blir negativt 10 miljoner |
|
Den här koden kompileras inte eftersom 3 000 000 000 är större än det maximalt möjliga värdet för en int: 2 147 483 647 |
Du kan också deklarera flera variabler på en enda rad. I det här fallet kommer kommandot att se ut så här:
int name1 = value1, name2 = value2, name3 = value3;
Exempel:
Påstående | Notera |
---|---|
|
a är lika med 5 , b lika med 10 , c lika med 15 |