枚举(Enumeration)接口虽然它本身不属于数据结构,但它在其他数据结构的范畴里应用很广。 枚举(The Enumeration)接口定义了一种从数据结构中取回连续元素的方式。
例如,枚举定义了一个叫nextElement 的方法,该方法用来得到一个包含多元素的数据结构的下一个元素。
枚举定义了一个hasMoreElements的方法,该方法用来判断是否还有更多的元素。
import java.util.Vector; import java.util.Enumeration; public class EnumerationTest{ public static void main(String args[]){ Enumeration months; Vector monthsNumber=new Vector(); monthsNumber.add("一月"); monthsNumber.add("二月"); monthsNumber.add("三月"); monthsNumber.add("四月"); monthsNumber.add("五月"); monthsNumber.add("六月"); monthsNumber.add("七月"); monthsNumber.add("八月"); monthsNumber.add("九月"); monthsNumber.add("十月"); monthsNumber.add("十一月"); monthsNumber.add("十二月"); months=monthsNumber.elements(); while(months.hasMoreElements()){ System.out.println(months.nextElement()); } } }
时间: 2024-10-01 03:58:59