1. int
tipi
Əgər siz dəyişənlərdə tam ədədlər yadda saxlamaq istəyirsinizsə, onda int
tipindən istifadə etməlisiniz.
int
— bu, Integer
(tam ingiliscədən) sözündən qısaldılmışdır ki, bu da sizə bu tipin tam ədədlər saxlaya bildiyini bildirir.
int
tipli dəyişənlər tam ədədləri -2 milyard
-dan +2 milyard
-a qədər saxlaya bilir. Daha dəqiq desək, -2,147,483,648
-dən 2,147,483,647
-ə qədər.
Bu cür dürüst olmayan qiymətlər kompüter yaddaşının quruluşu ilə əlaqəlidir.
Java-da int
tipi üçün yaddaşda 4 bayt ayrılmışdır. Hər bir bayt yaddaşı 8 bitdən ibarətdir. Hər bit yalnız 2 qiymət ala bilər — 0 və ya 1. int
tipli dəyişən 32 bitdən ibarətdir və 4,294,967,296
qiymət ala bilər.
Bu diapazonun yarısı mənfi ədədlər, digər yarısı isə müsbət ədədlər üçün ayrılmışdır. Nəticədə -2,147,483,648
-dən 2,147,483,647
-ə qədər olan aralıq alınmışdır.
2. int
tipində dəyişən yaratmaq
int
tipi tam ədədləri saxlamaq üçün nəzərdə tutulub. Koddakı dəyişəni yaratmaq üçün, hansı ki, tam ədədləri saxlaya biləcək, aşağıdakı əmrdən istifadə etmək lazımdır:
int ad;
int
tipində dəyişənin elan olunması
Burada ad — dəyişənin adıdır. Nümunələr:
Əmr | Təsvir |
---|---|
|
Tam ədəd tipində x dəyişəni yaradılır |
|
Tam ədəd tipində count dəyişəni yaradılır |
|
Tam ədəd tipində currentYear dəyişəni yaradılır |
Hərflərin ölçüsü (böyük/kiçik) fərq edir: int color
və int Color
əmrləri iki fərqli dəyişən elan edəcək.
Amma Int Color
və INT COLOR
əmrlərini kompilyator ümumiyyətlə başa düşməyəcək və xəta xəbərdarlığı verəcək. int
— xüsusi söz olub tam ədədi ifadə edir və bu yalnız kiçik hərflərlə yazılır.
3. Dəyişənlərin yaradılmasının qısa yazılışı
Əgər proqramın bir hissəsində eyni tipli çoxlu dəyişən yaratmaq lazımdırsa, bunu qısa yazılışdan istifadə edərək edə bilərsiniz:
int ad1, ad2, ad3;
Nümunələr:
Əmrlər | Həmin əmrlərin qısa yazılışı |
---|---|
|
|
|
|
|
|
4. Dəyərlərin təyin edilməsi
Dəyəri bir dəyişənə int tipində yazmaq üçün aşağıdakı əmrdən istifadə etmək lazımdır:
ad = dəyər;
Dəyər hər hansı bir tam ədəd ifadəsi ola bilər. Misallar:
Əmr | Qeyd |
---|---|
|
|
|
|
|
|
|
Kompilyasiya olunmur, çünki 3,000,000,000 int tipinin maksimal mümkün dəyərindən 2,147,483,647 böyükdür |
5. Dəyişənin yaradılması və təşəbbüsü üçün qısaldılmış yazılış
Dəyişənin yaradılması (elan edilməsi) dəyişən və ona qiymət təyin edilməsi bir əmrlə yazıla bilər. Əksər hallarda belə edilir, çünki dəyişən adətən hansısa bir qiyməti saxlamağa ehtiyac yarananda elan olunur.
Bu əmrin görünüşü belədir:
int ad = qiymət;
Nümunələr:
Əmr | Qeyd |
---|---|
|
|
|
Dəyişəndə «2 milyard» qiyməti olacaq |
|
Dəyişəndə «mənfi 10 milyon» qiyməti olacaq |
|
Kompilyasiya olmayacaq, çünki 3,000,000,000 mümkün olan maksimum int tipinin qiymətindən böyükdür: 2,147,483,647 |
Bir neçə dəyişəni bir sətirdə elan etmək olar. Belə halda əmrin görünüşü belə olacaq:
int ad1 = qiymət1, ad2 = qiymət2, ad3 = qiymət3;
Nümunələr:
Əmr | Qeyd |
---|---|
|
a 5-ə bərabərdir, b 10-a bərabərdir, c 15-ə bərabərdir |
GO TO FULL VERSION