Ho bisogno di sapere come "resettare" l'iteratore LinkedList sul suo primo elemento.java-reset elenco iteratore al primo elemento della lista
Ad esempio:
LinkedList<String> list;
Iterator iter=list.listIterator;
iter.next();
iter.next();
Più e più volte e dopo molte mosse del iteratore ho bisogno di posizione di "reset" di iteratore. `
voglio chiedere come posso "resettare" il mio iteratore al primo elemento
So che posso ottenere l'elenco iteratore del primo elemento in questo modo:
iter= list.listIterator(1);
È questa la soluzione migliore? o forse mi sono perso qualcosa nei documenti Oracle?
Perché non creare un nuovo iteratore? – reprogrammer
beh, ti sei perso qualcosa, se hai bisogno di fare più del prossimo e forse precedente, l'iteratore non è la scelta migliore. Perché devi resettare? –
Sto cercando di capire l'idea dell'elenco dinamico in java. Qualche settimana fa ho avuto un problema con la variabile di sessione su jsp oage. Da EL e taglibs posso usare un metodo di iteratore ma non posso ridefinirlo (ho ancora scarsa conoscenza di jsp, ma ho ancora migliorarlo :)) Cosa ti dispiace quando hai scritto "iteratore non è la scelta migliore"? Potresti spiegarmelo? :) – ognistysztorm