Was ist der Unterschied zwischen HashMap und HashMultimap

Sehe ich viele Beispiele über die multimap aber nicht verstehen, warum Google Gauva ist anders?

Multimap<Integer, Set<String>> option4 = HashMultimap.create(); //Gauva

Map<Integer, Set<String>> opt = new HashMap<Integer, Set<String>>(); //Core Java

Ist sowohl oben sind, Verhalten sich dieselben zur Aufnahme von Daten-oder anders?

Lesen Sie diese Guave Wiki Seite.
Ihre erste definition entspricht nicht der zweite. Entweder der zweite sollte Map<Integer, Set<Set<String>>> (ich bezweifle, dass dies ist, was Sie brauchen), oder die erste sein sollte Multimap<Integer, String>.

InformationsquelleAutor Faisal Basra | 2013-10-07

Schreibe einen Kommentar