История изменений
Исправление
stevejobs,
(текущая версия)
:
ты как-то избирательно прочитал коммент xD
идея в том, что я предложил добавить в импорты «collection.mutable.Map». Чтобы он запись «r: Map[Char, Int]» начал интерпретировать через mutable.Map. И таким образом перестал выдавать ошибку компиляции.
иначе говоря, мой код компилируется и работает, а твой - нет.
и чтобы не зашквариться, всегда использовать префикс mutable для мутабельных типов. Т.е. чтобы запись «HashMap» всегда означала только немутабельный хэшмап, а «mutable.HashMap» мутабельный.
а в object Main я всё обернул, потому что как я твой код буду выполнять, в уме что ли? :3
Исходная версия
stevejobs,
:
ты как-то избирательно прочитал коммент xD
идея в том, что я предложил добавить в импорты «collection.mutable.Map». Чтобы он запись «r: Map[Char, Int]» начал интерпретировать через mutable.Map. И таким образом перестал выдавать ошибку компиляции.
и чтобы не зашквариться, всегда использовать префикс mutable для мутабельных типов. Т.е. чтобы запись «HashMap» всегда означала только немутабельный хэшмап, а «mutable.HashMap» мутабельный.
а в object Main я всё обернул, потому что как я твой код буду выполнять, в уме что ли? :3