Dart语言入门学习-运算符,控制流和异常(四)

运算符

运算符比较简单,基本上每种语言都会有,下面简单说几个
as 运算符将对象强制转换为特定类型
is 判断一个对象是否是指定的类型,如果是就返回ture
is! 和上面相反,如果是指定类型返回false
使用 = 为变量赋值。 使用 ??= 运算符时,只有当被赋值的变量为 null 时才会赋值给它。
条件表达式
expr1 ?? expr2 如果 expr1 是 non-null, 返回 expr1 的值; 否则, 执行并返回 expr2 的值。
级联运算符 (…)联机运算符,这个类似于java中的建造者模式

控制流

异常

posted @ 2019-05-16 20:54  数据结构和算法  阅读(60)  评论(0编辑  收藏  举报