Skip to main content

Dart Basic type

NoTipeSintaksDeskripsi
1IntegerintDapat menampung data bilangan bulat.
2DoubledoubleDapat 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.
3NumbernumGabungan int dan double.
4StringStringDapat menampung data karakter tunggal maupun banyak dalam bentuk kata/kalimat.
5BooleanboolHanya dapat menampung data Boolean yaitu true dan false.
  1. Integer
int number1 = 8;
int number2 = 6;

int? number3;
number3 = 23;

late int number4;
number4 = 50;
  1. Double
double number1 = 8.0;
double number2 = 6.4;
double number2 = 6;

double? number3;
number3 = 23.0;

late double number4;
number4 = 50;
  1. Number
num number1 = 8;
num number2 = 6.0;

num? number3;
number3 = 23;

late num number4;
number4 = 50.3;
  1. 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;
  1. Boolean
bool isRain = true;
bool isEmpty = false;

bool? isBigger;
isBigger = 23 > 20; // true

late bool isSame;
isSame = 50 == 49; // false