flutter 笔记

Dart String Int互转

int.parse(“123”);

123.toString();

赋值

a=value;

//仅在变量为null时赋值,如果b为空,则将值分配给b;否则,b保持不变

b ??=value

条件运算

expr1?? expr2 //如果expr1为非空,则返回其值,否则计算并返回expr2的值

Dart语言通过使用assert语句来中端正常执行的流程,当assert判断的条件为false时发生中断

异常

Dart可以抛出并捕获异常,dart的所有异常都是未检查的异常。方法不声明他们可能抛出哪些异常,也不需要捕获任何异常。

发表评论

电子邮件地址不会被公开。 必填项已用*标注