Używam powiązanej mapy kontrolnej. Zawsze będę przetwarzał pierwszą wartość i można ją usunąć (jeśli to możliwe), aby podczas następnej iteracji ponownie wykonać tę samą pierwszą wartość z mapy do przetworzenia. Co mogę użyć, aby uzyskać pierwszą wartość.Zdobądź pierwszy element połączonej mapy z obrazkiem
8
A
Odpowiedz
17
Można to wykorzystać, aby zdobyć pierwszy kluczowy element:
Object key = linkedHashMap.keySet().iterator().next();
następnie uzyskać wartość:
Object value = linkedHashMap.get(key);
i ostatecznie usunąć ten wpis:
linkedHashMap.remove(key);
4
Używaj Iterator na zestawie wartości - np
Map map = new LinkedHashMap();
map.put("A", 1);
map.values().iterator().next();
Z twojego pytania nie wynika dla mnie, że mapa jest najlepszym obiektem do wykorzystania w bieżącym zadaniu.
1
Jeśli zamierzasz wymagać wartości i klucza, najlepiej użyć EntrySet.
LinkedHashMap<Integer,String> map = new LinkedHashMap<Integer,String>();
Entry<Integer, String> mapEntry = map.entrySet().iterator().next();
Integer key = mapEntry.getKey();
String value = mapEntry.getValue();
Powiązane problemy
- 1. Zdobądź pierwszy element w tablicy i zwróć używając Aggregate? (Mongodb)
- 2. Zdobądź pierwszy element Serii bez informacji o indeksie
- 3. MySQL zwraca pierwszy wiersz połączonej tabeli
- 4. Zdobądź wybrany element
- 5. Zdobądź przedostatni element
- 6. Zdobądź pierwszy rekord grupy w LINQ?
- 7. Zdobądź obwiednię widocznej mapy ulotek?
- 8. usuwa pierwszy element z macierzy
- 9. pierwszy element tablicy z warunku
- 10. Zdobądź losowy element w połączonej liście jednokierunkowej za pomocą jednego przesunięcia czasowego
- 11. Zdobądź konkretny element z każdej podrzędnej tablicy
- 12. Możliwe usunięcie linka do ulotki z obrazkiem
- 13. Zdobądź pierwszy indeks listy zawierający podtytuły?
- 14. Get pierwszy element listy z kwerendy LINQ
- 15. Usuń pierwszy element z $ @ w bash
- 16. Pierwsze pierwszy widoczny element z jQuery
- 17. JQuery autouzupełnianie - Wybierz pierwszy element
- 18. Rethinkdb - Get pierwszy element tablicy
- 19. Bez pierwszy element w CSS
- 20. Spinner - fokus na pierwszy element
- 21. Uzyskaj natychmiastowy pierwszy element podrzędny
- 22. Zwróć pierwszy element w tablicy_agg()
- 23. Kształt z tekstem nad obrazkiem
- 24. Wybierz pierwszy element kilku zestawów.
- 25. Usuń pierwszy element tablicy VBA
- 26. Składany bootstrap, pokaż pierwszy element
- 27. Scala. Pobierz pierwszy element listy
- 28. Zdobądź następny/poprzedni element w ObjectListView
- 29. Zdobądź najszerszy element w zestawie jQuery
- 30. Zdobądź element w określonej pozycji - JavaScript