Dart tiliga kirish O'zgaruvchilar va konstantalar Primitiv ma'lumotlar turlari
Download 374.15 Kb.
|
3-mustaqil ish
Primitiv ma'lumotlar turlari
Ma'lumotlar turi ob'ekt qaysi qiymatlarni saqlashi mumkinligini aniqlaydi. Dartning bir qator ibtidoiy o'rnatilgan turlari mavjud: boolean turi Raqamli turlar (int, double) String turlari (String, Runes) Belgi
bool
int
Har qanday butun sonlar int qiymatlari sifatida qabul qilinadi:
ikki barobar Ikkilamchi tip xotirada 64 bitni egallagan suzuvchi nuqtali raqamlarni ifodalaydi. Butun va kasr qismlarini ajratuvchi sifatida nuqta bo'lgan barcha kasr raqamlari ikki xil turdagi qiymatlar sifatida ko'rib chiqiladi:
Double tipidagi o'zgaruvchiga butun son qiymati ham berilishi mumkin, bu holda u avtomatik ravishda kasr qiymatiga aylanadi:
String
Agar siz ko'p qatorli satrni belgilashingiz kerak bo'lsa, u uch qo'shtirnoq ichiga olinadi:
Interpolyatsiya yordamida biz boshqa o'zgaruvchilarning qiymatlarini qatorga kiritishimiz mumkin:
Qatorga qiymatlarni kiritish uchun o'zgaruvchining oldiga dollar belgisi $ ($ nomi, $ yoshi) qo'yiladi, natijada $ nomi o'rniga nom o'zgaruvchining qiymati kiritiladi va o'rniga $ yoshi - $ yoshi o'zgaruvchisining qiymati. Runes
Ushbu turdagi konstruktor Runes turining qiymatini aniqlash uchun ishlatiladi. Ya'ni, boshida turning nomi - Runes bor, undan keyin konstruktorga o'tgan argument qavs ichida ko'rsatilgan. Biz konstruktorga UTF-16 da kodlangan kod birliklari to'plamini (yangi Runes ('\ u041F \ u0440 \ u0438 \ u0432 \ u0435 \ u0442')) yoki oddiy belgilar to'plamini (yangi Runes ("Salom") o'tkazishimiz mumkin. )). Runes ob'ektining matnli tasvirini olish uchun String.fromCharCodes usuli qo'llaniladi. Belgi
Download 374.15 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling