0

specs bddフレームワーク(http://code.google.com/p/specs)では、値が文字列に割り当てられているかどうかを確認できます。

SomeClass.strVal == null mustBe false

ここで、クラスにブール値boolValがあるとします。値trueまたはfalseがboolValに割り当てられているかどうかを確認するにはどうすればよいですか?

助けてくださいありがとう

4

1 に答える 1

2

このページによると、Boolean クラスは AnyVal から派生しています。したがって、boolean は値型であり、boolean 変数を にすることはできませんnull。実際、Scala は Java pplatform 上で実行されるため、おそらくデフォルト値はfalse

一般に、変数を初期化しないままにしておくことはお勧めできません。変数が宣言されたら、それに値を与えます。これにより、これらの種類のチェックを行う必要性が軽減されます。

于 2011-02-16T07:37:26.880 に答える