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" );
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
Post a Comment