1. int
Tipul
Dacă doriți să stocați un număr întreg în variabile, atunci trebuie să utilizați int
tipul.
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 int
sunt capabile să stocheze numere întregi de la -2 billion
până la +2 billion
. Pentru a fi mai precis, de la -2,147,483,648
la +2,147,483,647
.
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 int
tip. Fiecare octet de memorie este format din 8 biți . Fiecare bit poate reprezenta doar 2 valori: 0 sau 1. O int
variabilă conține 32 de biți și poate reprezenta 4,294,967,296
valori.
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,648
până la +2,147,483,647
.
2. Crearea unei int
variabile
Tipul int
este 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;
Unde nume este numele variabilei. Exemple:
Afirmație | Descriere |
---|---|
|
x Este creată o variabilă întreagă |
|
count Este creată o variabilă întreagă |
|
currentYear Este creată o variabilă întreagă |
Cazul literelor contează. Asta înseamnă comenzile și vor declara două variabile diferite .int color
int Color
Și comenzile Int Color
și INT COLOR
nu vor avea niciun sens pentru compilator , determinând-o să raporteze o eroare. int
este 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;
Exemple:
Declarații | Stenografia |
---|---|
|
|
|
|
|
|
4. Atribuirea valorilor
Pentru a pune o valoare într-o int
variabilă , trebuie să faceți această declarație:
name = value;
Unde valoarea poate fi orice expresie întreagă. Exemple:
Afirmație | Notă |
---|---|
|
|
|
|
|
|
|
Acest cod nu se va compila, deoarece 3,000,000,000 este 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;
Exemple:
Afirmație | Notă |
---|---|
|
|
|
Valoarea variabilei va fi de 2 miliarde |
|
Valoarea variabilei va fi negativă 10 milioane |
|
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;
Exemple:
Afirmație | Notă |
---|---|
|
a este egal cu 5 , b egal cu 10 , c egal cu 15 |