Да, это работает, большое спасибо всем

я есть это:

val vertexIdListPartitions: TrieMap[Long, List[Long]] = TrieMap()

мне нужно добавитьList(3) вvertexIdListPartitions(3).

Я пытаюсь сделать это с:

vertexIdListPartitions(3)++List(3)

но это не работает

Пожалуйста, помогите мне. Спасибо

Ответы на вопрос(1)

Решение Вопроса

Изменчивые коллекции имеютupdate() метод для этого.

vertexIdListPartitions.update(3L, List(3))  //res0: Unit = ()
vertexIdListPartitions  //res1: TrieMap[Long,List[Long]] = TrieMap(3 -> List(3))
 Andrea Cingolani06 дек. 2017 г., 23:03
Да, это работает, большое спасибо всем
 Andrea Cingolani06 дек. 2017 г., 22:08
И если мне нужно понять, содержит ли он это?if(vertexIdListPartitions(3).contains(List(3))) { return true} правда?
 jwvh06 дек. 2017 г., 22:29
Вы пробовали это? Даже если бы это работало (это не так), это был бы очень плохой способ проверить содержимоеMap, Попробуй это:vertexIdListPartitions.exists{case (k,v) => k == 3L && v == List(3L)}

Ваш ответ на вопрос