Ниже указано filterSetofSource
, в котором первые два слова строки являются ключом карты, а последнее слово - значением поля state
в классе наблюдения Item. Нам нужно пройти filterSetofSource
, и если первые два слова соответствуют ключу карты, а последнее слово соответствует состоянию, то в этом сценарии сохраняются только эти ключ и соответствующее значение Item.
val filterSetofSource = Set("apple of kashmir", "apple of jammu")
val map = Map("apple of" -> Set(Item(
location = Some(Map("state" -> "kashmir"))
),Item(
location = Some(Map("state" -> "himachal"))
)
)
в приведенном выше сценарии вывод должен быть таким, как показано ниже:
Map("apple of" -> Set(Item(
location = Some(Map("state" -> "kashmir"))
)
)
)
Будучи новичком в Scala Я не могу реализовать логи c, поэтому обращаюсь за помощью.