Karten mit mehreren Arten von Werten in java

Ich habe dazu eine seltsame eigenartige Szenario. Seine wie folgt beschrieben:

Habe ich um eine Karte zu entwerfen, wo die "Schlüssel " sind immer von String geben. Aber, die " Wert' für eine der wichtigsten kann ein String oder eine Liste(hängt von der Anzahl der Werte für einen bestimmten Schlüssel haben kann. 'Wert' ist, wird eine Zeichenfolge, wenn Sie diesen Schlüssel hat nur einen Wert und es hat eine Liste, wenn der Schlüssel enthält viele Werte). Wie das zu erreichen ist dieses Szenario?

Zum Beispiel: es gibt 2 Schlüssel in eine map, nämlich "Name" und "Telefonnummern". Eine person kann nur einen Namen und mehrere Telefonnummern. So, hier die erste Taste, d.h. "Namen" haben sollte Typ 'String' für Wert, während für den zweiten Schlüssel, also "Telefonnummern" sollte eine "Liste" geben Sie für den Wert. Wie zu erklären, wie eine Karte. Ist es möglich?

Schreibe einen Kommentar