Gibt es eine elegante Möglichkeit, nur eine Entry<K,V>
von HashMap zu erhalten, ohne zu iterieren, wenn der Schlüssel nicht bekannt ist?
Da die Reihenfolge der Einreise nicht wichtig ist, können wir so etwas sagen
hashMapObject.get(zeroth_index);
Obwohl mir bewusst ist, dass es keine solche Get-by-Index-Methode gibt.
Wenn ich den unten erwähnten Ansatz ausprobieren würde , müsste immer noch der gesamte Eintragssatz der Hashmap abgerufen werden .
for(Map.Entry<String, String> entry : MapObj.entrySet()) {
return entry;
}
Vorschläge sind willkommen.
BEARBEITEN: Bitte schlagen Sie eine andere Datenstruktur vor, um die Anforderungen zu erfüllen.