一 、运算符
Dart运算符
A?.B
如果 A 等于 null,那么 A?.B 为 null
如果 A 不等于 null,那么 A?.B 等价于 A.B
A??B(if null)
如果 A 等于 null,那么 A??B 为 B
如果 A 不等于 null,那么 A??B 为 A
b ??= value;
(…)级联运算符
级联运算符 (…) 可以实现对同一个对像进行一系列的操作。 除了调用函数, 还可以访问同一对象上的字段属性。 这通常可以节省创建临时变量的步骤, 同时编写出更流畅的代码。
Paint paint