Java - Allow Duplicate in HashMap

Map<String, List<String>> map = new HashMap<>();
List<String> list = new ArrayList<>();

Java 7:
Adding:
map.put ( "key1", list );
map.get( "key1" ). add ("value1");
map.get( "key1" ). add ("value2");
Retrieving:
map.get( "key1" ).get(0);
map.get( "key1" ).get(1);

Java 8:

map.computeIfAbsent ( "key1", k -> new ArrayList<>()).add( "value1" );

Comments

Popular posts from this blog

How to set Java Object into JaxBElement ?

GitLab