常用資料類型
定義資料類型的方式
vat str = 'this is str';
定義變量的指定類型:
String str = `this is str`
String str = '''this is str
this is str
this is str ''' //多行字元串變量指派需要使用3個引号
String str1 = '你好' ;
String str2 = 'dart' ;
print ("$str1 $str2") ;
print (str1 + “ ” + str2) ;
int a = 123
double b =23.33
bool flag = true
bool flag = false
var li = ['aaa', 'bbb', 'ccc']
print(li.length) => 3
print(li[1]) => 'bbb'
定義指定list類型
var list = new List<String>();
list.add('張三');
var person = {
"name": "張三",
"age": 20
}
var p = new Map();
p["name"] = "李四";
p["age"] = 20
判斷變量類型
if (str is String) {
print('String類型');
}else {
print('其他類型');
}