保留字 true
和 false
表示本类的唯一两个实例。
尝试扩展或实现布尔类会导致编译错误。
- 可用扩展
构造函数
- bool.fromEnvironment(String name, {bool defaultValue = false})
- 编译配置环境中的
name
的布尔值。constfactory - bool.hasEnvironment(String name)
name
是否已在编译配置环境中声明。constfactory
属性
- hashCode → int
- 本对象的哈希码。no setteroverride
- runtimeType → Type
- 对象的运行时类型表示。no setterinherited
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时被调用。inherited
-
toString(
) → String - 返回
"true"
或"false"
。override
运算符
-
operator &(
bool other) → bool - 本对象与
other
的逻辑连接("与")。 -
operator ==(
Object other) → bool - 等于运算符。inherited
-
operator ^(
bool other) → bool - 本对象与
other
的逻辑排除异或("非")。 -
operator |(
bool other) → bool - 本对象与
other
的逻辑并集("或")。