3
我與DefaultMutableTreeNode
一起工作,它具有返回Enumeration
樹節點的方法depthFirstEnumeration()
,breadthFirstEnumeration()
和children()
。Java:多次使用枚舉
我需要多次使用返回的Enumeration
,但我找不到Enumeration
中的reset()
之類的任何方法。似乎我只能得到所有元素一次,然後再次撥打depthFirstEnumeration()
獲得新的Enumeration
,這似乎不是一個好的解決方案。
當然,我可以從Enumeration
獲取所有元素並將其轉換爲任何其他可重複使用的表示形式,但真的有多種方法可以使用Enumeration
多次?