枚举在现在已经很少使用了,但是一些传统的方法还可能用到枚举,可以了解一下。以下代码从菜鸟教程搬运过来。
枚举方法

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

Object nextElement( )        //如果有的话,返回此枚举的下一个元素。

实例

import java.util.Vector;	
import java.util.Enumeration;	//导入enumeration包
 
public class EnumerationTester {
 
   public static void main(String args[]) {
      Enumeration<String> days;	//创建枚举对象,但是没有实例化
      Vector<String> dayNames = new Vector<String>();	//创建向量对象dayNames,类型为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()); 	//相当于遍历
      }
   }
}
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐