集合类的enumeration()方法 (Collections Class enumeration() method)
enumeration() method is available in java.util package.
enumeration()方法在java.util包中可用。
enumeration() method is used to return an Enumeration object of the given Collection(co).
enumeration()方法用于返回给定Collection(co)的Enumeration对象。
enumeration() method is a static method, so it is accessible with the class name and if we try to access the method with the class object then also we will not get an error.
enumeration()方法是静态方法,因此可以使用类名进行访问,如果尝试使用类对象访问该方法,那么也不会收到错误。
enumeration() method does not throw an exception at the time of returning enumeration objects.
enumeration()方法在返回枚举对象时不会引发异常。
Syntax:
句法:
public static Enumeration enumeration(Collection co);
Parameter(s):
参数:
Collection co – represents the Collection for which an enumeration is to be get.
Collection co –代表要枚举的Collection。
Return value:
返回值:
The return type of this method is Enumeration, it returns enumeration over the given Collection (co).
此方法的返回类型为Enumeration ,它返回给定Collection(co)上的枚举。
Example:
例:
// Java program is to demonstrate the example
// of Enumeration enumeration() of Collections
import java.util.*;
public class EnumerationOfCollections {
public static void main(String args[]) {
// Instantiate a LinkedList
List link_l = new LinkedList();
// By using add() method is to
// add elements in linked list
link_l.add(10);
link_l.add(20);
link_l.add(30);
link_l.add(40);
link_l.add(50);
// Display LinkedList
System.out.println("link_l: " + link_l);
System.out.println();
// By using enumeration() method is to
// return the enumeration view of the
// given collection linked list
Enumeration en = Collections.enumeration(link_l);
System.out.println("Collections.enumeration(link_l): ");
while (en.hasMoreElements()) {
System.out.println("linked list elements: " + en.nextElement());
}
}
}
Output
输出量
link_l: [10, 20, 30, 40, 50]
Collections.enumeration(link_l):
linked list elements: 10
linked list elements: 20
linked list elements: 30
linked list elements: 40
linked list elements: 50
翻译自: https://www.includehelp.com/java/collections-enumeration-method-with-example.aspx