I didn\'t find such a multimap construction... When I want to do this, I iterate over the map, and populate the multimap. Is there an other way?
final Map<
Following code without Google's Guava library. It is used for double value as key and sorted order
Map> multiMap = new TreeMap>(); for( int i= 0;i<15;i++) { List myClassList = multiMap.get((double)i); if(myClassList == null) { myClassList = new ArrayList(); multiMap.put((double) i,myClassList); } myClassList.add("Value "+ i); } List myClassList = multiMap.get((double)0); if(myClassList == null) { myClassList = new ArrayList(); multiMap.put( (double) 0,myClassList); } myClassList.add("Value Duplicate"); for (Map.Entry entry : multiMap.entrySet()) { System.out.println("Key = " + entry.getKey() + ", Value = " +entry.getValue()); }