Flutter常用数据类型笔记
·
学习了一些Flutter的常用数据类型后,所以在这做一些代码块的笔记
/**
* 数字类型
*/
void getNumType() {
num n1=1.0;
num n2=2;
int int1=9;
double d1=2.68;
print("第一个num为:$n1 ,第二个num为:$n2,第三个整数为:$int1,第四个小数为:$d1");
n1.toDouble();
}
/**
* 字符串类型
*/
void getStringType(){
var str=StringBuffer();
str.write("1");
str.write("ahahah");
print("--"+str.toString());
str.toString().startsWith("a");
}
void getListType(){
List list=List.generate(5,(index)=>index+2);
List list2=List.of(list);
print(list2);
/**
* 遍历集合的三种方式
*/
for(int i=0;i<list2.length;i++){
print(list2[i]);
}
print("-------------------");
list2.forEach((a){
print(a);
});
print("-------------------");
for(var i in list2){
print(i);
}
}
/**
* 调用map的方式
*/
void getMapType(){
Map map= {};
map["鑫"]=18;
map["卓"]=20;
var map2 = map.map((k,v){
return MapEntry(v+5,k+"bbb");
});
print(map2);
dynamic a="aaa";
}
更多推荐

所有评论(0)