在规范 bdd 框架(http://code.google.com/p/specs)中,我可以检查是否将值分配给字符串或不使用:
SomeClass.strVal == null mustBe false
现在,假设该类有一个布尔值 boolVal。如何检查值 true 或 false 是否分配给 boolVal ?
请帮忙谢谢
在规范 bdd 框架(http://code.google.com/p/specs)中,我可以检查是否将值分配给字符串或不使用:
SomeClass.strVal == null mustBe false
现在,假设该类有一个布尔值 boolVal。如何检查值 true 或 false 是否分配给 boolVal ?
请帮忙谢谢
根据此页面,布尔类派生自 AnyVal。因此 boolean 是一种值类型,没有 boolean 变量可以是null
. 事实上,由于 Scala 在 java pplatform 上运行,它的默认值可能是false
一般来说,让变量保持未初始化状态并不是一个好习惯。当一个变量被声明时,给它一个值。这减轻了进行此类检查的需要。