Jelaskan,
String ?
s ?
a ?
Memberi Nama Variabel
Gunakan lowercase untuk variabel yang
terdiri dari satu kata atau kata pertama
Gunakan kapital untuk karakter pertama dari
kata kedua, ketiga, dst
Contoh:
int hasil;
boolean statusMesinMobil;
Button openFile;
Cara Mendeklarasikan Variabel
[tipedata] [nama_variabel];
[tipedata][nama_variabel1],[nama_variabel2],[nama_variabel3];
Contoh:
int a;
double b;
String c;
double panjang,lebar,luas,keliling;
TIPE DATA
1) Tipe Data Bilangan 4) Tipe Data list
Contoh :
- int (bilangan bulat) List<tipeElemen> namaList=[nilai1,nilai2,...]
List<int> list = [10,20,30];
- double(bilangan riil)
-num(bil.bulat dan bil.riil)
5) Tipe Data map
Contoh:
2) Tipe Data Teks Map<tipeKunci,tipeNilai> namaMap =
{kunci1:nilai1,kunci2:nilai2,...};
- String Map<String, String> kota =
{‘jkt’:‘Jakarta’,’bdg’:’Bandung’,’sby’:’Surabaya’};
3) Tipe Data Logika Print (kota[‘jkt’]);
Print (kota[‘bdg’]);
- Bool (true atau false) 6) Tipe Data simbol
tipe data ini jarang dipakai
Pendeklarasian Variabel
Tipe dynamic
variabel yang dideklarasikan tanpa ada proses inisialisasi nilai
Variabel Global
variabel yg dideklarasikan diluar fungsi
Variabel Lokal
variabel yang dideklarasikan didalam fungsi .
Escape
Escape Meaning
\n New line
\t Tab
\b Backspace
\r Carriage return
\f Formfeed
\\ Backslash
\' Single quotation mark
\" Double quotation mark
\d Octal
\xd Hexadecimal
\ud Unicode character
Membaca data dari keyboard
Menggunakan metode stdin.readLineSync()
Nama file : readLineSync.dart
=======================
print('\n$a bertipe ${a.runtimeType.toString()}');
import ‘dart:io’;
print('$b bertipe ${b.runtimeType.toString()}');
void main (){
print('\'$c\' bertipe {c.runtimeType.toString()}');
int a ;
}
double b;
String c;