dart变量类型

这篇博客介绍了Dart编程中的基本概念,包括字符串的使用,如多行字符串和拼接操作,数值类型如int和double,以及布尔型。此外,还讲解了集合的不同类型如List和Map的创建与操作,以及如何进行类型判断。内容适合初学者了解Dart语言的基础知识。
//字符串,使用三个单引号或三个双引号时,值支持换行
String str1 = "str";
String str2 = '''s
t
r''';

//字符串拼接
String str3 = "你好";
String str4 = "dart";
print("$str3 $str4");
print(str3 + str4);

//数值int整型和double浮点型
int a = 15;
double b = 22.5;

//布尔型
bool flag = true;

//集合
var arr1 = [];
var arr2 = <String>[];
var arr3 = <int>[];

arr1.add("增加数据");

var arr4 = new List();//新版本以无法使用,flutter2.x依然可以使用
var arr5 = List.filled(2,"");//创建固定长度的数组,无法更改数组长度
arr5[0] = "item1";

//Maps类型
var person  {
	"name" : "张三",
	"age" : 20
};
print(person["name"]);//不能使用person.name

var car = new Map();
car["name"] = "car";
//判断类型
var str = "1234";
if(str is String){
	print("是String");
}else if(str is int){
	print("是int");
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值