Лучший способ создать хэш-карту arraylist

У меня есть миллион строк данных в формате .txt. Формат очень прост. Для каждого ряда:

user1,value1
user2,value2
user3,value3
user1,value4
...

Если вы понимаете, о чем я. Для каждого пользователя он может появляться много раз или появляться только один раз (вы никогда не узнаете). Мне нужно выяснить все значения для каждого пользователя. Поскольку пользователь может появляться случайно, я использовал Hashmap для этого. То есть: HashMap (ключ: String, значение: ArrayList). Но чтобы добавить данные в arrayList, я должен постоянно использовать HashMap get (key), чтобы получить arrayList, добавить к нему значение и затем вернуть его обратно в HashMap. Я чувствую, что это не очень эффективно. Кто-нибудь знает лучший способ сделать это?

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

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