JavaRush /Java Blog /Random-TK /Java başlangyç görnüşleri
articles
Dereje

Java başlangyç görnüşleri

Toparda çap edildi
Öň bellenip geçilişi ýaly, Java-da aşakdaky başlangyç görnüşler kesgitlenildi: Java başlangyç görnüşleri - 1
  • bitewi görnüşler;
  • hakyky görnüşleri;
  • boolean görnüşi.
=Ilkinji üýtgeýän beýannama beýany , döredilen üýtgeýjä başlangyç bahany kesgitleýän başlangyç "" "bilen yzarlanyp bilner .

1. Bitewi üýtgeýän görnüşler

Bitewi görnüşler, olara bölünen ýadyň mukdary boýunça üýtgeýär. Bitewi görnüşleriň häsiýetnamalary tablisada getirilýär. 1.1.
Tablisa 1.1. Java bitewi görnüşleriniň aýratynlyklary
Java başlangyç görnüşleri - 2Aşakdaky tablisadan görnüşi ýaly, görnüşden başga bitewi üýtgeýjiler charJava dilinde gol çekilen üýtgeýjiler hasaplanýar. Bitewi yzygiderlilik programmada üç usulyň birinde kesgitlenip bilner: onluk, altyburçlyk ýa-da oktal bahalar. Düzgüne görä, ähli sanlar onluk hökmünde düşündirilýär we görnüşlidir int. longSanyň soňuna hat "l"ýa-da hat goşup, görnüş agzalygyny aç-açan görkezip bilersiňiz "L". Alty belgili baha simwollaryň kömegi bilen kesgitlenýär "0x"ýa-da ondan soň san (sanlar we harplar ýa- da) "0X"bahasy görkezilýär : . Sekiz bellikdäki san noldan başlamaly, soň bir ýa-da birnäçe oktal san bolmaly . Oktal we alty sanly sanlar polo positiveitel we otrisatel bolup biler we onluk şekillendirişdäki sanlar bilen deň aralykda üýtgäp biler (mysal üçin, on alty sanly sanlaryň iň ýokary bahasy we iň pes bahasy - we sekiz sanlar degişlilikde we - ) Mysallar bitewi üýtgeýjileri yglan etmek:0-9A-Fa-f0x7FFF077777byte0x7F0x80177200
int x = 0;
long i, j, k;
byte a1 = 0xF1, a2 = 0x07;
short r1 = 017;
Java-daky nyşanlar açar söz bilen kesgitlenýär charwe “Unicode” standarty arkaly amala aşyrylýar. Bir programmada hemişelik nyşan ýa-da adaty nyşan hökmünde kesgitläp bilersiňiz. Simwoliki many bir jübüt apostrofda bolmaly, mysal üçin:
char symbol='f';
Nyşanlary ýazmagyň başga bir usuly, simwollaryň icunikod koduny görkezýän "\u"dört sanly alty sanly belgiden (ondan başlap 0000) jübüt belgidir.FFFF
char symbol = '\u0042';
Klawiaturada tapylmadyk käbir nyşanlary, \1-nji tablisada görkezilişi ýaly gaçmak yzygiderliligini kesgitleýän elipbiý harpyny öz içine alýan gaçmak yzygiderliligi diýlip atlandyrylyp bilner. 1.2.
Tablisa 1.2. Java dilinde ulanylýan yzygiderliliklerden gaçyň
Java başlangyç görnüşleri - 3

2. Üýtgeýjileriň hakyky görnüşleri

Java dili yzygiderli we goşa bitli ýüzýän nokat sanlary we üýtgeýänleri - görnüşleri floatwe double. Floüzýän nokat sanlary üçin nokat bilen bölünen bitewi we fraksiýa böleklerini görkezmeli, mysal üçin 4.6ýa-da 7.0. Köp sanlylar üçin ekspensial belligi ulanyp bilersiňiz (mantisany eksponentden aýyrmak üçin nyşan "e"ýa-da nyşan ulanyp "E"), mysal üçin -3.58 × 107 belgisi –3.58E7, 73.675 × 10-15 belgisi ýaly ýazylýar 73.675e-15. Java hakyky görnüşleriniň aýratynlyklary Jetwelde getirilýär. 2.1.
Tablisa 2.1. Java hakyky görnüşleriniň aýratynlyklary
Java başlangyç görnüşleri - 4Loüzýän nokat üýtgeýjiler diňe san bahalaryny däl, eýsem ýörite kesgitlenen baýdaklaryň (ştatlaryň) hemmesini saklap biler: negatiw çäksizlik, otrisatel nol, polo positiveitel çäksizlik, polo positiveitel nol we san däl NaN. Flohli ýüzýän nokatlaryň yzygiderliligi görnüşi hasaplanýar double. Birnäçe görnüşi kesgitlemek üçin , floatsoňuna bir nyşan "f"ýa-da nyşan goşmaly "F". Floüzýän nokadyň üýtgeýän beýannamalaryna mysallar:
float x1 = 3.5f, x2 = 3.7E6f, x3 = -1.8E-7f;
double z = 1.0;

3. Boolean üýtgeýän görnüşi

Boolean üýtgeýjileri (Boolean üýtgeýjileri) iki bahadan birini alyp biler: “dogry” ýa-da “ýalan” we baglanyşyk (deňeşdirme) we logiki amallarda programmirleme dillerinde ulanylýar. Diýmek, deňeşdirmegiň netijesi
5 > 3
“dogry” bolar we deňeşdirmegiň netijesi
8 < 1
"ýalan" bolar. “False” netijesi 0 görnüşiň bitewi bahasy bilen baglanyşykly bolan “C” -den tapawutlylykda int, “hakyky” netijesi görnüşiň nol däl bahasy bilen baglanyşykly intwe şoňa görä deňeşdirmegiň netijelerine bitewi baha berilýär (köplenç 0 ýa-da 1), Java Boolean üýtgeýjilerini özüne mahsus maglumat görnüşini hödürledi. Java-daky “Boolean” üýtgeýjiler “boolean” açar söz bilen kesgitlenýär we diňe iki bahadan birine eýe bolup biler: mysal üçin dogry ýa-da ýalan
boolean switch = true;
Çeşmä baglanyşyk: Java başlangyç görnüşleri
Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION