1

範囲の例をいくつか見てきました。

assert (0.0 .. 1.0).contains(0.5)

これについては True を期待しますが、これについては false になっていますか?

このアサーションが失敗した理由の手がかりはありますか?

4

1 に答える 1

1

Agroovy.lang.Rangeは値の aListComparable、この場合は 2 です。そのため、List.containsが返さfalse0.5ます。代わりに欲しいのはRange.containsWithinBounds.

于 2013-04-08T08:14:38.723 に答える