当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


Dart Null用法及代码示例

dart:core 库中Null 类的用法介绍如下。

保留字null 表示一个对象,它是该类的唯一实例。

Null 类是唯一没有实现 Object 的类。类尝试扩展或实现 Null 是编译时错误。

该语言包含许多用于处理null 值的专用运算符。例子:

e1!       // Throws if e1 is null.
e2 ?? e3  // Same as e2, unless e2 is null, then use value of e3
x ??= e4  // Same as x unless x is null, then same as `x = e4`.
e5?.foo() // call `foo` on e5, unless e5 is null.
[...? e6] // spreads e6 into the list literal, unless e6 is null.

相关用法


注:本文由纯净天空筛选整理自dart.dev大神的英文原创作品 Null class。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。