Java: Verwenden Sie die Enumeration mehrmals

Ich arbeite mitDefaultMutableTreeNodeund es hat MethodendepthFirstEnumeration(), breadthFirstEnumeration() undchildren() diese RückkehrEnumeration von Baumknoten.

Ich muss das zurückgegebene verwendenEnumeration mehrmals, aber ich kann keine Methode wie findenreset() imEnumeration. Anscheinend kann ich nur einmal alle Elemente abrufen und dann anrufendepthFirstEnumeration() wieder neu zu bekommenEnumerationscheint es keine gute lösung zu sein.

Natürlich kann ich alle Elemente abrufenEnumeration und konvertieren Sie es in eine andere wiederverwendbare Darstellung, aber es gibt wirklich eine Möglichkeit zu verwendenEnumeration mehrmals?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage