Sto usando hashmap collegata. Elaborerò sempre il primo valore e questo può essere cancellato (se possibile) in modo che durante la successiva iterazione riprenda lo stesso primo valore dalla mappa da elaborare. Cosa posso usare per ottenere il primo valore.Ottieni il primo elemento di linkedhashmap
8
A
risposta
17
È possibile utilizzare questo per ottenere il primo elemento chiave:
Object key = linkedHashMap.keySet().iterator().next();
poi per ottenere il valore:
Object value = linkedHashMap.get(key);
e, infine, per rimuovere quella voce:
linkedHashMap.remove(key);
4
Usa un Iterator sul set di valori - es
Map map = new LinkedHashMap();
map.put("A", 1);
map.values().iterator().next();
Dalla tua domanda, non è chiaro per me che una mappa è l'oggetto migliore da utilizzare per l'attività corrente.
1
Se si desidera richiedere il valore e la chiave, è preferibile utilizzare 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();
Problemi correlati
- 1. Scala. Ottieni il primo elemento dell'elenco
- 2. Ottieni l'elemento successivo in LinkedHashMap?
- 3. Ottieni il primo elemento di un array sparse JavaScript
- 4. Java: Ottieni il primo elemento da una collezione
- 5. Elenco <> Ottieni l'elemento Next o ottieni il primo
- 6. rimuovi il primo elemento dall'array
- 7. Salta il primo elemento nell'elenco
- 8. Selezionare il primo elemento di più serie
- 9. jquery cerca di ottenere il primo elemento
- 10. Come ottenere la sottomissione di LinkedHashMap per indice elemento?
- 11. Ottieni il primo indice di elenco contenente la sottostringa?
- 12. Ottieni il primo elemento di una raccolta che corrisponde alla funzione iteratore
- 13. Ottieni il testo di un elemento li
- 14. Ottieni il tipo di elemento selezionato
- 15. TWIG come ottenere il primo elemento dall'array
- 16. Saltare ogni altro elemento dopo il primo
- 17. Ottenere immediatamente il primo elemento figlio
- 18. Seleziona il primo elemento visibile nel goniometro
- 19. Restituisce il primo elemento in array_agg()
- 20. table.unpack() restituisce solo il primo elemento
- 21. CasperJS getElementsByXPath restituisce solo il primo elemento
- 22. ListBox seleziona sempre automaticamente il primo elemento
- 23. Vuota il primo elemento nell'elenco a discesa
- 24. Bootstrap pieghevole, mostra il primo elemento
- 25. XPath - Seleziona il primo elemento dopo qualche altro elemento
- 26. Stampa il primo elemento nell'elenco usando Scala
- 27. LinkedHashMap firma
- 28. equivalente C# di LinkedHashMap
- 29. rimuovere primo elemento da array e restituire la matrice meno il primo elemento
- 30. Ottieni il primo e l'ultimo elemento visibile in un div scorrevole