Java: użyj wielokrotnego wyliczenia
Ja pracuję zDefaultMutableTreeNode
i ma metodydepthFirstEnumeration()
, breadthFirstEnumeration()
ichildren()
ten powrótEnumeration
węzłów drzew.
Muszę użyć zwróconegoEnumeration
wiele razy, ale nie mogę znaleźć takiej metodyreset()
wEnumeration
. Wygląda na to, że mogę pobrać wszystkie elementy tylko raz, a potem zadzwonićdepthFirstEnumeration()
ponownie, aby uzyskać noweEnumeration
, wydaje się, że nie jest to dobre rozwiązanie.
Oczywiście mogę pobrać wszystkie elementyEnumeration
i przekonwertuj go na inną reprezentację wielokrotnego użytku, ale czy naprawdę istnieje sposób na jej użycieEnumeration
wiele razy?