Package java.util
Interface Enumeration<E>
- All Known Implementing Classes:
NamespaceSupport.Prefixes,StringTokenizer
public interface Enumeration<E>
A legacy iteration interface.
New code should use Iterator instead. Iterator replaces the
enumeration interface and adds a way to remove elements from a collection.
If you have an Enumeration and want a Collection, you
can use Collections.list(java.util.Enumeration<T>) to get a List.
If you need an Enumeration for a legacy API and have a
Collection, you can use Collections.enumeration(java.util.Collection<T>).
- Version:
- 1.0
- See Also:
Iterator
-
Method Summary
Modifier and Type Method Description booleanhasMoreElements()Returns whether thisEnumerationhas more elements.EnextElement()Returns the next element in thisEnumeration.
-
Method Details
-
hasMoreElements
boolean hasMoreElements()Returns whether thisEnumerationhas more elements.- Returns:
trueif there are more elements,falseotherwise.- See Also:
nextElement()
-
nextElement
E nextElement()Returns the next element in thisEnumeration.- Returns:
- the next element..
- Throws:
NoSuchElementException- if there are no more elements.- See Also:
hasMoreElements()
-