1. intTipul

Dacă doriți să stocați un număr întreg în variabile, atunci trebuie să utilizați inttipul.

Cuvântul int este prescurtarea pentru  , ceea ce desigur este un indiciu bun că acest tip vă permite să stocați numere întregi .Integer

Variabilele al căror tip este intsunt capabile să stocheze numere întregi de la -2 billionpână la +2 billion. Pentru a fi mai precis, de la -2,147,483,648la +2,147,483,647.

Fapt interesant

Aceste numere hotărât nerotunde sunt legate de modul în care este organizată memoria computerului.

În Java, 4 octeți de memorie sunt alocați pentru inttip. Fiecare octet de memorie este format din 8 biți . Fiecare bit poate reprezenta doar 2 valori: 0 sau 1. O intvariabilă conține 32 de biți și poate reprezenta 4,294,967,296valori.

Jumătate din acest interval a fost pus deoparte pentru numerele negative, iar cealaltă jumătate pentru numerele pozitive. Și așa obținem intervalul de la -2,147,483,648până la +2,147,483,647.


2. Crearea unei intvariabile

Tipul inteste pentru stocarea numerelor întregi. Pentru a crea o variabilă în cod care poate stoca numere întregi , trebuie să utilizați o instrucțiune ca aceasta:

int name;
Declararea unei intvariabile

Unde nume este numele variabilei. Exemple:

Afirmație Descriere
int x;
xEste creată o variabilă întreagă
int count;
countEste creată o variabilă întreagă
int currentYear;
currentYearEste creată o variabilă întreagă

Cazul literelor contează. Asta înseamnă comenzile  și vor declara două variabile diferite .int colorint Color

Și comenzile Int Colorși INT COLORnu vor avea niciun sens pentru compilator , determinând-o să raporteze o eroare. inteste un cuvânt cheie special pentru tipul întreg și trebuie scris cu litere mici .


3. Stenografie pentru crearea variabilelor

Dacă trebuie să creați mai multe variabile de același tip în același loc într-un program, puteți utiliza această notație scurtă:

int name1, name2, name3;
Stenografie pentru crearea mai multor variabile de același tip

Exemple:

Declarații Stenografia
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. Atribuirea valorilor

Pentru a pune o valoare într-o int variabilă , trebuie să faceți această declarație:

name = value;
Atribuirea unei valori unei variabile

Unde valoarea poate fi orice expresie întreagă. Exemple:

Afirmație Notă
int a;
a = 5;
int b;
b = 2*1000*1000*1000;
int c;
c = -10000000;
int d;
d = 3000000000;
Acest cod nu se va compila, deoarece 3,000,000,000este mai mare decât valoarea maximă posibilă pentru un int, care este2,147,483,647

5. Stenografie pentru crearea și inițializarea unei variabile

Puteți folosi o singură comandă pentru a crea (declara) o variabilă și pentru a-i atribui o valoare . Aceasta este ceea ce se face cel mai des, deoarece de obicei declarăm o variabilă atunci când trebuie să stocăm o valoare.

Iată cum arată comanda:

int name = value;
Prescripție pentru crearea și inițializarea unei variabile

Exemple:

Afirmație Notă
int a = 5;
int b = 2*1000*1000*1000;
Valoarea variabilei va fi de 2 miliarde
int c = -10000000;
Valoarea variabilei va fi negativă 10 milioane
int d = 3000000000;
Acest cod nu se va compila, deoarece 3.000.000.000 este mai mare decât valoarea maximă posibilă pentru un int: 2.147.483.647

De asemenea, puteți declara mai multe variabile într-o singură linie. În acest caz, comanda va arăta astfel:

int name1 = value1, name2 = value2, name3 = value3;
Stenografie pentru crearea și inițializarea mai multor variabile

Exemple:

Afirmație Notă
int a = 5, b = 10, c = a + b;
aeste egal cu 5 , b egal cu 10 , c egal cu 15