1. intTypen
Om du vill lagra heltal i variabler måste du använda inttypen.
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 intkan lagra heltal från -2 billiontill +2 billion. För att vara mer exakt, från -2,147,483,648till +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 intvariabel innehåller 32 bitar och kan representera 4,294,967,296vä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,648till +2,147,483,647.
2. Skapa en intvariabel
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;
intvariabel
Där namn är namnet på variabeln. Exempel:
| Påstående | Beskrivning |
|---|---|
|
En xheltalsvariabel skapas |
|
En countheltalsvariabel skapas |
|
En currentYearheltalsvariabel skapas |
Bokstävernas fall spelar roll. Det betyder att kommandona och kommer att deklarera två olika variabler.int colorint Color
Och kommandona Int Coloroch INT COLORkommer 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,000den är större än det högsta möjliga värdet för en , intvilket ä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 |
GO TO FULL VERSION