Constant programozás, útmutatók és példák
A Java, akkor a rekord állandók különböző típusú, különböző formákban. Itt vannak.
Egész konstansokat felírható három szám rendszer:
- decimális formában: +5, -7, 12345678;
- oktális, nullától kezdve: 027, -0326, 0777; felvétel ilyen állandók elfogadhatatlan 8. és 9. ábrán;
Szám nullától kezdve van írva nyolcas helyett tizedes.
- hexadecimális, a semmiből, és a latin levél X vagy X: 0xff0a, 0xFC2D, 0x45a8, 0X77FF; Itt a kis- és nagybetűk nem különböztetik meg.
Egész konstansokat tárolja a méret int típusú (cm. Alább).
Végén egy egész konstans felírható nagybetű L vagy kisbetűs l. akkor az állandó tárolásra kerül egy hosszú formátumtípusokra hosszú (lásd alább).: + 25L, -0371, OxffL, OXDFDF1.
Ne használja írásakor hosszú egész konstans kisbetűk l. könnyen lehet összekeverni identitás.
Valóséval felvételére csak a tízes számrendszerben két formája van:
- Fix pont c: 37,25, -128,678967, 27035;
- A lebegőpontos: 2.5e34, -0.345e-25 37.2E + 4; írhatunk egy kisbetűs vagy nagybetűs betű; szóközök és zárójelek nem engedélyezettek.
Végén a valóséval lehet tenni az F betűvel vagy f. akkor az állandó lesz tárolva a fajta úszó méret (lásd alább).: 3.5f, -45.67F, 4.7e-5f. Tudható, és a D betű (vagy d): 0.045D, -456.77889d. olyan típusú kettős. de ez felesleges, mert a valós konstansok, és így tároljuk dupla formátumban.
A következő formákban lehet felvenni egy karaktert.
- Nyomtatható karaktereket lehet írni aposztróf: „a”, „N”,”. ”.
- Vezérlő karakterek vannak írva az aposztróf backslash:
- '\ N' - NEWLINE ASCII 10-es kód;
- '\ R' - egy kocsi vissza CR a kód 13;
- „\ N” - jelképe FF 12 oldalnyi fordítást a kódot;
- „\ B” - vissza karakter a BS lépést a kódot 8;
- '\ T' - tab karaktert HT-kód 9;
- '\\' - backslash;
- '' „- idézet;
- '\ „- a aposztróf.
- A kódex bármely karakter decimális kódolt 0-255 lehet állítani írásban is legfeljebb három számjegy oktális az aposztróf a fordított perjel után: „\ 123” - a levél S. A „\ 346” - F betűvel kódolt SR1251. Nem ajánlott használni ezt írásmódú a nyomtatott és az ellenőrző karakter szerepel az előző bekezdésben, mert a fordító lefordítja azonnal oktális formában említettük. A legnagyobb kód '\ 377' - 255 tizedes.
- A kódex egyetlen karaktert Unicode beírt aposztróf fordított perjel után a latin betű, pontosan négy shestnad-tsaterichnymi számjegy: „\ u0053” - a levél S. „\ u0416” - a levél F.
Karakterek vannak tárolva egy formátum típus char (cm. Alább).
Magyar nagybetűk Unicode elfoglalják a tartomány „\ u0410” - az A betűt a „\ u042F” - a cím Ya kisbetűk re „\ u0430” - a. a '\ 044F' - I.
Bármilyen formában rögzített karakterek, a fordító alakítja őket Unicode kövesse beleértve a forráskódot.
Fordító és a Java futásidejű rendszer csak akkor működik a Unicode kódolást
karaktersor idézőjelbe. Vezérlő karakterek és kódok vannak írva a sorok csak egy backslash, de természetesen, idézőjel nélkül, és ugyanaz a hatása. Sorok csak elhelyezni egyetlen vonalon forráskód, lehetetlen, hogy egy idézetet ugyanazon a vonalon, és zárás - a következő.
Íme néhány példa:
„Ez egy szöveg \ nc átutalás”
A karakterlánc nem indítható ugyanazon a vonalon a forráskódot, és a végén egy másik.
A sztring konstansok határoztuk tengelykapcsoló működését jelöli plusz.
„Kapcsolás” + „sorban” eredményt a string „sorok tengelykapcsoló”.
Írni hosszú sora egyetlen húr állandó, szükséges, miután a záró idézőjelet az első és a következő sorokat plus +; a fordító fog két (vagy több) sorban egy szövegben, például:
„Egy karakterlánc konstans, írott” +
„A két sornyi forráskódot”
Bárki, aki megpróbálja a Unicode karakterek megjelenítésére, mint például a „Magyarország”:
Nem minden Unicode betűtípusok tartalmazzák a jelet (glyphs) az összes karakter, ezért legyünk óvatosak a kimenetre Unicode karakterláncok.
Unicode használata közvetlenül csak szélsőséges esetekben.