我必须检查(2,5)范围内是否存在2。
如何使用Scala进行检查?
答案 0 :(得分:2)
Scala中的范围是使用方法to
和until
创建的:
2 to 5
将为您提供包含数字2,3,4,5
的包容性范围2 until 5
会为您提供包容性(不含)范围2,3,4
Range
提供了方法contains
来检查元素成员资格,所以
a to b contains x
将检查x
是否在a to b
范围内,如果是这样的话
2 to 5 contains 2
如果您想包含所有内容,或者
(2 + 1) until 5 contains 2
如果您想要排他性-排他性等