楼主,iterator一般是把集合中的元素,从头到尾依次便利,功能类似于 加强for循环
但是,枚举就不同,你可以理解一个类,在类中你可以定义成员变量,还可以定义方法和构造函数,这样,你可以在方法中除了实现iterator的功能,还可以实现其他的功能。
代码如下:
package com.enum1;
public class EnumTest {
/**
* @param args
*/
public static void main(String[] args) {
//遍历枚举中的值
for(enumcolor ec:enumcolor.values()){
System.out.println(ec);
}
}
package com.enum1;
//定义枚举值
public enum enumcolor {
red,green,yellow;
}
希望能对你有用!
} |