常用数据类型:
Numbers(数值):
int
double
Strings(字符串)
String
Booleans(布尔)
bool
List(数组)
在Dart中,数组是列表对象,所以大多数人只是称它们为列表
Maps(字典)
通常来说,Map 是一个键值对相关的对象。 键和值可以是任何类型的对象。每个 键 只出现一次, 而一个值则可以出现多次
数值类型
1、int 必须是整型
int a=123;
var=45;
2、double 既可以是整型 也可是浮点型
double b=23.5;
double c=24;
字符串类型
var str1='this is str1';
String str2="this is str2";
布尔类型
bool 值true/false
bool flag1=true;
条件判断语句
var flag=true;
if(flag){
print('真');
}else{
print('假');
}
List(数组/集合)
1、第一种定义List的方式
/*
var l1=['aaa','bbbb','cccc'];
print(l1);
print(l1.length);
print(l1[1]);
*/
2、第二种定义List的方式
var l2=new List();
l2.add('张三');
l2.add('李四');
l2.add('王五');
print(l2);
print(l2[2]);
3、定义List指定类型
var l3=new List<String>();
l3.add('张三');
l3.add(123);
print(l3);
网友评论