6
Scala检查列表中是否存在元素
我需要检查列表中是否存在字符串,并相应地调用一个接受布尔值的函数。 用一个衬板就能做到这一点吗? 下面的代码是我能得到的最好的代码: val strings = List("a", "b", "c") val myString = "a" strings.find(x=>x == myString) match { case Some(_) => myFunction(true) case None => myFunction(false) } 我敢肯定,用更少的编码就可以做到这一点,但是我不知道怎么做!