JAVA-Kollektionen, die keine Duplikate

Ich möchte eine Frage diskutieren, über die java collection framework. Hier ist die Frage:

Müssen Sie zum speichern von Elementen in einer Sammlung, die garantiert, dass keine Duplikate gespeichert werden. Welche der folgenden Schnittstellen bereitstellen, die Fähigkeit?

ein.java.util.Liste

b.java.util.Sammlung

c.java.util.Karte

d.keine der oben genannten

Es ist ziemlich klar, dass die ersten beiden Optionen sind falsch, aber welche ist wahr. c. oder d.... und warum?
Persönlich, meine Antwort ist d....keines der oben genannten.

  • mögliche Duplikate von Liste ohne Duplikate?
  • stackoverflow.com/questions/7961327/list-without-duplicates
  • Aber er sagte, dass keine Duplikate in den Titel 😉
  • ein Set ist ein Collection.
  • Diese Frage/Antwort zeigt nur, dass es eine Implementierung der Liste, aber die Schnittstelle selbst nicht verbieten Duplikate.
  • Eine Karte kann keine doppelten Schlüssel-Elemente, aber es können enthalten doppelte Wert-Elemente. Weiter mehr eine Karte enthält Entitäten, die nicht Elemente!

InformationsquelleAutor nenito | 2014-05-08
Schreibe einen Kommentar