关于枚举的简单写法:
public class EnumTest {
public static void main(String[] args)
{
judgeColor(colorful.BLUE);
}
public static void judgeColor(colorful color)//写成静态方法,是因为上面的main函数即时调用
{
switch (color)
{
case RED:
System.out.println("RED");
break;
case BLUE:
System.out.println("BLUE");
break;
case YELLOW:
System.out.println("YELLOW");
break;
case GREEN:
System.out.println("GREEN");
break;
}
}
}
enum colorful//一个枚举类
{
RED,YELLOW,BLUE,GREEN;
}
下面再写一个自定义枚举类:
enum Size
{
SMALL("S"),MEDIUM("M"),LARGE("L"),EXTRA_LARGE("XL");
private Size(String abbreviation)
{
this.abbriveation=abbreviation;
}
public String getAbbreviation()
{
return abbriveation;
}
private String abbriveation;
}

634

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



