如何检查Scala范围内是否存在整数?

时间:2018-10-03 16:36:05

标签: scala range

我必须检查(2,5)范围内是否存在2。

如何使用Scala进行检查?

1 个答案:

答案 0 :(得分:2)

Scala中的范围是使用方法tountil创建的:

  • 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

如果您想要排他性-排他性等