当前位置 : 主页 > 编程语言 > java >

C++程序员学Java系列之二六:数据结构之枚举(Enumeration)

来源:互联网 收集:自由互联 发布时间:2022-09-02
枚举(Enumeration) 枚举(Enumeration)接口虽然它本身不属于数据结构,但它在其他数据结构的范畴里应用很广。 本人理解为:用来表示一般固定不变的东西 主要使用方法: boolean hasMore


枚举(Enumeration)

枚举(Enumeration)接口虽然它本身不属于数据结构,但它在其他数据结构的范畴里应用很广。 

本人理解为:用来表示一般固定不变的东西

主要使用方法:

boolean hasMoreElements( )     测试此枚举是否包含更多的元素。

Object nextElement( )               如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素。



使用样例:


public static void main(String[] args) {
// TODO Auto-generated method stub

Enumeration<String> days;

Vector<String> dayNames = new Vector<String>();
dayNames.add("Sunday");
dayNames.add("Monday");
dayNames.add("Tuesday");
dayNames.add("Wednesday");
dayNames.add("Thursday");
dayNames.add("Friday");
dayNames.add("Saturday");

days = dayNames.elements();

while (days.hasMoreElements()){
System.out.println(days.nextElement());
}
}





上一篇:C++程序员学Java系列之八:随机数类Random
下一篇:没有了
网友评论