P3 Dart 數(shù)據(jù)類型

數(shù)據(jù)類型

1.String
<1>字符串定義
var , String,或者用 三引號定義字符串 (這樣賦值的字符串里可以有 ’ 或者各種空格 還是很不錯的 )
var str = """1234,1234
'12341 \n 2341234""";
<2>字符串拼接
(1)使用 + 進行
(2)使用$

var he = 23;
var ss = "";
for(var i=0;i<5;i++){
print("只是一個 $i");
print("$he");
ss = "只是我 $he";
print(ss);
}

2.數(shù)值類型
<1>定義
int(整型) double(既可以整型 也可以是浮點)
<2>運算

3.Bool
<1>bool(true false)
<2>條件判斷
if(){}else{}

4.List(數(shù)組/集合)
<1>定義
(1)var l1 = ['aaa','vvv'];
l1.length
(2)var l2 = new List();
l2.add("zhangsan");
(3)指定類型
var l3 = new List<String>();
l3.add("zhangsan");

5.Maps類型
//定義Maps的方式
<1>var person = {
"name":"張馳",
"age":2,
"work":['c','b']
};
print(person);
print(person['name']);//不可以使用.來訪問
///////////////
<2>//使用new方法
var p = new Map();
p["name"] = "劉二";
print(p);

判斷類型
<1>使用 is 關(guān)鍵字
if(p is Map){
print("Map");
}else{
print("No Map");
}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容