我在 scala 中有一个 JValues 列表,格式如下:
[{ id: "foo" values: {...}}, {}]
我想浏览列表,如果 id 等于某个值,则替换这些值。在Java中,我有这段代码
newList = List()
for (item in list) {
if (item.id == id) {
newList.add(newValues)
}
else {
newList.add(item)
}
}
} }
我将如何在 Scala 中执行此操作?