1. int turi
Agar o'zgaruvchilarda butun sonlar saqlamoqchi bo'lsangiz, int turidan foydalanishingiz kerak.
int - bu Integerning qisqartmasi (butun ingliz tilida), bu tur butun sonlarni saqlash imkonini beradi.
int turidagi o'zgaruvchilar butun sonlarni -2 milliarddan +2 milliardgacha saqlay oladi. Yoki aniqrog'i, -2,147,483,648dan 2,147,483,647gacha.
Bunday noaniq qiymatlar kompyuter xotirasining qurilishiga bog'liq.
Java-da int turi uchun 4 bayt xotira ajratilgan. Har bir bayt xotirasi 8 bitdan iborat. Har bir bit faqat 2 qiymatga ega bo'lishi mumkin — 0 yoki 1. int turidagi o'zgaruvchi 32 bitni o'z ichiga oladi va 4,294,967,296 qiymatga ega bo'lishi mumkin.
Bu diapazonning yarmi manfiy sonlarga, qolgan yarmi esa musbat sonlarga berilgan. Shunday qilib, -2,147,483,648dan 2,147,483,647gacha bo'lgan.
2. int turidagi o'zgaruvchi yaratish
int turi butun sonlarni saqlash uchun mo'ljallangan. Kodda butun sonlarni saqlash imkoniyatiga ega bo'lgan o'zgaruvchi yaratish uchun quyidagi ko'rinishdagi buyruqdan foydalanish kerak:
int nom;
int turidagi o'zgaruvchini e'lon qilish
Bu erda nom - bu o'zgaruvchining nomi. Misollar:
| Buyruq | Tavsif |
|---|---|
|
Butun o'zgaruvchi x yaratilmoqda |
|
Butun o'zgaruvchi count yaratilmoqda |
|
Butun o'zgaruvchi currentYear yaratilmoqda |
Harfning o'lchami (rejestri) muhim: int color va int Color ikkita boshqa o'zgaruvchini e'lon qiladi.
Int Color va INT COLOR buyruqlari kompilyator tomonidan tushunilmaydi va xato haqida xabar beriladi. int butun turini belgilovchi maxsus so'z bo'lib, u faqat kichik harflar bilan yoziladi.
3. O'zgaruvchilarni yaratishning qisqartirilgan yozuvi
Agar dasturiy ta'minotning bir joyida bir xil turdagi ko'p o'zgaruvchilarni yaratish kerak bo'lsa, qisqartirilgan yozuvdan foydalanish mumkin:
int nom1, nom2, nom3;
Misollar:
| Buyruqlar | Ushbu buyruqlarning qisqartirilgan yozuvi |
|---|---|
|
|
|
|
|
|
4. Qiymatlarni tayinlash
int turidagi qiymatni o'zgaruvchiga tayinlash uchun quyidagi buyruqdan foydalanish kerak:
nom = qiymat;
Bu erda qiymat har qanday butun ifoda bo'lishi mumkin. Misollar:
| Buyruq | Izoh |
|---|---|
|
|
|
|
|
|
|
Tuzilmaydi, chunki 3,000,000,000 int turining maksimal mumkin bo'lgan qiymatidan katta: 2,147,483,647 |
5. O'zgaruvchini yaratish va tashabbus qilishning qisqartirilgan yozuvi
O'zgaruvchini yaratish (e'lon qilish) va unga qiymatni tayinlashni bitta buyruq bilan yozish mumkin. Asosan, bu shunday amalga oshiriladi, chunki o'zgaruvchi odatda biror qiymatni saqlash zarurati tug'ilganda e'lon qilinadi.
Bu buyruq shunday ko'rinadi:
int nom = qiymat;
Misollar:
| Buyruq | Izoh |
|---|---|
|
|
|
O'zgaruvchida "2 milliard" qiymati bo'ladi |
|
O'zgaruvchida "minus 10 million" qiymati bo'ladi |
|
Tuzilmaydi, chunki 3,000,000,000 int turining maksimal mumkin bo'lgan qiymatidan katta: 2,147,483,647 |
Bir qatorda bir nechta o'zgaruvchini e'lon qilish mumkin. Bu buyruq quyidagi ko'rinishda bo'ladi:
int nom1 = qiymat1, nom2 = qiymat2, nom3 = qiymat3;
Misollar:
| Buyruq | Izoh |
|---|---|
|
a 5ga teng, b 10ga teng, c 15ga teng |
GO TO FULL VERSION