Java: Учитывая HashMap, значения которого являются массивами, каков наилучший способ манипулировать значениями этих массивов? - PullRequest
0 голосов
/ 29 мая 2019

У меня есть HashMap, и я хочу редактировать определенные записи в этих значениях по индексу. Я запутался синтаксически в том, как это сделать, так как мои основные инструменты, кажется, установлены / получены, а получить просто кажется ссылкой, а не фактическим значением.

В псевдокоде это будет выглядеть примерно так:

dictionary.get(n)[x] += 1

но в Java я чувствую, что мне нужно сделать что-то вроде:

dictionary.set(n,dictionary.get(n).set(x, dictionary.get(n).get(x) + 1)) 

что отвратительно!

Какой самый чистый способ достичь этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...