Ich muss wissen, wie LinkedList Iterator auf sein erstes Element "zurückgesetzt".java- Reset-Liste Iterator zu ersten Element der Liste
Zum Beispiel:
LinkedList<String> list;
Iterator iter=list.listIterator;
iter.next();
iter.next();
Immer und immer wieder und nach vielen Zügen des Iterators Ich muß "Reset", um die Position Iterator. `
frage ich will, wie ich kann "reset" mein Iterator auf das erste Element
Ich weiß, dass ich Liste Iterator des ersten Elements auf diese Weise erhalten können:
iter= list.listIterator(1);
Ist das die beste Lösung? oder vielleicht habe ich etwas in Oracle Docs verpasst?
Warum nicht einen neuen Iterator erstellen? – reprogrammer
Nun, Sie haben etwas verpasst, wenn Sie mehr als nächste und vielleicht vorher tun müssen, ist Iterator nicht die beste Wahl. Warum müssen Sie zurücksetzen? –
Ich versuche, die Idee der dynamischen Liste in Java zu verstehen. Vor ein paar Wochen habe ich ein Problem mit Session-Variablen auf Jsp Oage. Von EL und Taglibs kann ich eine Methode von Iterator verwenden, aber ich kann es nicht neu definieren (ich habe immer noch wenig Wissen über Jsp, aber ich verbessere es immer noch :)) Was stört es, wenn Sie "Iterator ist nicht die beste Wahl" geschrieben? Kannst du es mir erklären? :) – ognistysztorm