I have one million rows of data in .txt format. the format is very simple. For each row:
user1,value1 user2,value2 user3,value3 user1,value4 ...
You k
Since Java 8 you can use map.computeIfAbsent
map.computeIfAbsent
https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#computeIfAbsent-K-java.util.function.Function-
Collection values = map.computeIfAbsent(user, k -> new ArrayList<>()); values.add(value);