首先定义枚举
测试代码如下:
public enum Color{
RED,BLUE,BLACK,YELLOW,GREEN
}
测试代码如下:
public class TestColor {
public static void main(String[] args) {
Color color = Color.BLACK;
System.out.println(color);
System.out.println(color.ordinal()); //用于枚举 转int
int i= color.compareTo(Color.RED); // Black 和 Red 的顺序之差
System.out.println("Black 和 Red 的顺序之差:"+i);
color = Enum.valueOf(Color.class,"YELLOW"); //String 转枚举
System.out.println(color);
System.out.println(color.ordinal());
//遍历枚举
for(Color c:Color.values()){
System.out.println(c);
}
}
}
本文详细介绍了Java中枚举类型的使用方法,包括枚举类型的定义、枚举成员的获取、枚举成员的比较以及如何从字符串转换为枚举类型等。通过具体的示例代码展示了枚举类型的基本操作。
1015

被折叠的 条评论
为什么被折叠?



