我有一个名字列表:
val listOfNames = List("john", "melanie", "maya", "jack")
并且我有一个字符串名称全名:
val fullName = "john legend"
现在我想使用字符串func
startsWith
并检查全名是否以listOfNames
中的那些名称开头,那么如何在一行中对其进行检查?就像是
if (fullName.startsWith(listOfNames)) {
//do something
}
谢谢!!
最佳答案
这是一个具体的实现,用于检查是否与名称列表匹配:
listOfNames.exists(firstName => fullName.startsWith(firstName))
关于scala - 如何使用字符串func startsWith检查字符串列表而不是一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40959976/