gpt4 book ai didi

java - 在 Scala 列表中搜索与属性匹配的内容

转载 作者:搜寻专家 更新时间:2023-11-01 03:59:17 25 4
gpt4 key购买 nike

执行此操作的惯用 scala 方法是什么?我有一个列表,如果我找到符合某些条件的东西,我想返回一个“Y”,否则返回一个“N”。我有一个“有效”的解决方案,但我不喜欢它...

def someMethod( someList: List[Something]) : String = {

someList.foreach( a =>
if (a.blah.equals("W") || a.bar.equals("Y") ) {
return "Y"
}
)
"N"


}

最佳答案

简单:

if (someList.exists{ a=> a.blah == "W" || a.bar == "Y"}) 
"Y"
else
"N"

关于java - 在 Scala 列表中搜索与属性匹配的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4900140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com