Dart Basic type
No | Tipe | Sintaks | Deskripsi |
---|---|---|---|
1 | Integer | int | Dapat menampung data bilangan bulat. |
2 | Double | double | Dapat menampung data bilangan bulat dan bilangan pecahan maupun desimal. Jika nilai yang diterima adalah bilangan bulat maka akan dirubah menjadi pecahan atau decimal yang memiliki nilai yang sama. |
3 | Number | num | Gabungan int dan double. |
4 | String | String | Dapat menampung data karakter tunggal maupun banyak dalam bentuk kata/kalimat. |
5 | Boolean | bool | Hanya dapat menampung data Boolean yaitu true dan false. |
- Integer
int number1 = 8;
int number2 = 6;
int? number3;
number3 = 23;
late int number4;
number4 = 50;
- Double
double number1 = 8.0;
double number2 = 6.4;
double number2 = 6;
double? number3;
number3 = 23.0;
late double number4;
number4 = 50;
- Number
num number1 = 8;
num number2 = 6.0;
num? number3;
number3 = 23;
late num number4;
number4 = 50.3;
- String
String character1 = ‘A’;
String character2 = “A”;
String word1 = “Flutter”;
String word1 = ‘dart’;
String sentences1 = ‘I\’m is Flutter’;
String sentences2 = “I’m is Flutter”;
String? character3;
character3 = ‘23’;
late String character4;
character4 = “50.3”;
- Boolean
bool isRain = true;
bool isEmpty = false;
bool? isBigger;
isBigger = 23 > 20; // true
late bool isSame;
isSame = 50 == 49; // false