本文主要是介绍C++程序员学Java系列之二六:数据结构之枚举(Enumeration),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
枚举(Enumeration)
枚举(Enumeration)接口虽然它本身不属于数据结构,但它在其他数据结构的范畴里应用很广。
本人理解为:用来表示一般固定不变的东西
主要使用方法:
boolean hasMoreElements( ) 测试此枚举是否包含更多的元素。
Object nextElement( ) 如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素。
public static void main(String[] args) {// TODO Auto-generated method stubEnumeration<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系列之二六:数据结构之枚举(Enumeration)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!