JavaRush /Java Blogu /Random-AZ /Java primitiv növləri
articles
Səviyyə

Java primitiv növləri

Qrupda dərc edilmişdir
Artıq qeyd edildiyi kimi, Java-da aşağıdakı primitiv növlər müəyyən edilmişdir: Java primitiv növləri - 1
  • tam ədəd növləri;
  • real növlər;
  • boolean növü.
İbtidai dəyişən elanı bəyanatından sonra =yaradılmış dəyişənə ilkin qiymət təyin edən " " başlanğıc ifadəsi gələ bilər.

1. Tam dəyişənlərin növləri

Tam ədəd növləri onlara ayrılan yaddaşın miqdarına görə dəyişir. Tam ədəd növlərinin xüsusiyyətləri cədvəldə verilmişdir. 1.1.
Cədvəl 1.1. Java tam ədəd növlərinin xüsusiyyətləri
Java primitiv növləri - 2Aşağıdakı cədvəldən göründüyü kimi, type istisna olmaqla tam dəyişənlər charJava dilində işarəli dəyişənlər hesab olunur. Tam ədəd sabitləri proqramda üç üsuldan biri ilə təyin edilə bilər: onluq, onaltılıq və ya səkkizlik dəyərlər kimi. Varsayılan olaraq, bütün ədədlər onluq kimi şərh olunur və tiplidir int. longNömrənin sonuna hərf "l"və ya hərf əlavə etməklə növün üzvlüyünü açıq şəkildə göstərə bilərsiniz "L". Onaltılıq"0x" dəyər və ya simvollarından istifadə edilməklə müəyyən edilir "0X", ardınca ədədin dəyəri (rəqəmlər 0-9və hərflər A-Fvə ya a-f), məsələn: 0x7FFF. Səkkizlik notasiyada nömrə sıfırla başlamalıdır, ardınca bir və ya daha çox səkkizlik rəqəm olmalıdır, məsələn 077777. Səkkizlik və onaltılıq ədədlər həm müsbət, həm də mənfi ola bilər və onluq təsvirdəki ədədlərlə eyni diapazonda dəyişə bilər (məsələn, onaltılıq ədədlərin bytemaksimum dəyəri 0x7Fvə minimum dəyəri - 0x80, və səkkizlik ədədlərin müvafiq olaraq 177və - 200) nümunələri tam dəyişənlərin elan edilməsi:
int x = 0;
long i, j, k;
byte a1 = 0xF1, a2 = 0x07;
short r1 = 017;
Java-da simvollar açar sözdən istifadə etməklə müəyyən edilir charvə Unicode standartından istifadə etməklə həyata keçirilir. Siz proqramda və ya adi simvol kimi simvol sabitini təyin edə bilərsiniz. Simvolik məna bir cüt apostrofa daxil edilməlidir, məsələn:
char symbol='f';
Simvol yazmağın başqa bir yolu simvolun Unicode kodunu təmsil edən "\u"dörd rəqəmli onaltılıq rəqəmin (dən -ə qədər 0000) gələn simvol cütüdür , məsələn:FFFF
char symbol = '\u0042';
Klaviaturada tapılmayan bəzi simvollar \Cədvəl 1-də göstərildiyi kimi " " simvolundan sonra qaçış ardıcıllığını müəyyən edən əlifba simvolundan ibarət olan qaçış ardıcıllığı adlanan üsullardan istifadə etməklə müəyyən edilə bilər. 1.2.
Cədvəl 1.2. Java dilində istifadə olunan qaçış ardıcıllığı
Java primitiv növləri - 3

2. Dəyişənlərin real növləri

Java dili müntəzəm və iki bitli üzən nöqtəli nömrələri və dəyişənləri dəstəkləyir - növlər floatdouble. Üzən nöqtəli ədədlər üçün nöqtə ilə ayrılmış tam və kəsr hissələrini göstərməlisiniz, məsələn 4.6və ya 7.0. "e"Böyük ədədlər üçün eksponensial qeyddən (mantisanı eksponentdən ayırmaq üçün simvol və ya simvoldan istifadə etməklə) istifadə edə bilərsiniz "E", məsələn, -3,58×107 rəqəmi kimi –3.58E7, 73,675×10-15 rəqəmi isə kimi yazılır 73.675e-15. Java real növlərinin xüsusiyyətləri Cədvəldə təqdim olunur. 2.1.
Cədvəl 2.1. Java Real Növlərinin Xüsusiyyətləri
Java primitiv növləri - 4Üzən nöqtəli dəyişənlər təkcə rəqəmli dəyərləri deyil, həm də xüsusi təyin olunmuş hər hansı bayraqları (vəziyyətlərini) saxlaya bilər: mənfi sonsuzluq, mənfi sıfır, müsbət sonsuzluq, müsbət sıfır və nömrə deyil NaN. Bütün üzən nöqtə sabitlərinin tipli olduğu qəbul edilir double. Növlərin sayını müəyyən etmək üçün floatonun sonuna simvol "f"və ya simvol əlavə etməlisiniz "F". Üzən nöqtəli dəyişən bəyannamələrinin nümunələri:
float x1 = 3.5f, x2 = 3.7E6f, x3 = -1.8E-7f;
double z = 1.0;

3. Boolean dəyişən növü

Boolean dəyişənləri (Boolean dəyişənləri) iki dəyərdən birini qəbul edə bilər: “doğru” və ya “yanlış” və proqramlaşdırma dillərində əlaqəli (müqayisə) və məntiqi əməliyyatlarda istifadə olunur. Beləliklə, müqayisənin nəticəsi
5 > 3
“doğru” olacaq və müqayisənin nəticəsi olacaq
8 < 1
"yalan" olacaq. C-dən fərqli olaraq, burada "yanlış" nəticəsi int0 növünün tam dəyəri ilə, "doğru" nəticəsi isə növünün sıfırdan fərqli dəyəri ilə əlaqələndirilir intvə müvafiq olaraq, müqayisənin nəticələrinə tam qiymət verilir (adətən 0 və ya 1), Java Boolean dəyişənlərini özünəməxsus, ayrıca məlumat növü təqdim etdi. Java-da Boolean dəyişənləri boolean açar sözü ilə müəyyən edilir və yalnız iki dəyərdən birinə malik ola bilər: məsələn, true və ya false
boolean switch = true;
Mənbəyə keçid: Java Primitive Types
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION