Ich muss eine App machen, die ein Telefonbuch in Java simulieren würde, mit Hash-Karte (n). Ich möchte 2 Methoden für die Suche implementieren (geben Sie einen Namen ein, um eine Nummer zu erhalten und geben Sie eine Zahl ein, um einen Namen zu erhalten).Telefonbuch mit Hashmap-Implementierung in Java
Gibt es eine Möglichkeit, beide Methoden mit nur 1 Hash-Map wie diese HashMap<Person, Number> pb = new HashMap<>();
(wo Person und Anzahl sind Klassen) arbeiten? Keine
Dies sollte ziemlich möglich sein. –
Sie könnten, aber Sie müssten jeden Wert durchlaufen, um eine Zahl zu finden. Nur eine Beobachtung: Zahlen sind garantiert einzigartig. Namen sind nicht. Es macht mehr Sinn, dass die Zahl der Schlüssel ist. –