本文最后更新于 68 天前,其中的信息可能已经有所发展或是发生改变。
今日习得:数据类型/分支/循环
数据类型:
int,double,String,list,Maps,bool
格式化输出例:
import 'dart:io';
void main() {
int a=1;
String s=My age=;
print($s$a\n);//格式化输出
}
数组:
定义可改长度的(stl vector):var name=
长度:name.length
添加数据:name.add()
创建特定长度(无法add):var name=List.filled(length,content)
Maps:
和Python一样。
Maps的一些操作实例(Map套Map,转JSON):
import 'dart:io';
import 'dart:convert';
var p = {Students: []};
void main() {
var stu = {
name: Tom,
age: 18,
};
var a=[];
a.add(stu);
p[Students]=a;
String s=jsonEncode(p);
print(s);
}
运算符/条件/循环语句与c++相同