public class Seasonrt { public static void main(String[] args) { System.out.println(Season1.spring.getClass().getSuperclass()); System.out.println(Season1.autumn.toString()); Season1[] values = Season1.values(); for (int i = 0; i < values.length; i++) { System.out.println(values[i]); } String ob = "winter"; Season1 s = Season1.valueOf(ob); System.out.println(s); System.out.println(Season1.spring.ordinal()); } } enum Season1 { //必须在枚举类开头隔开 spring("春","春暖花开"), summer("夏","夏日炎炎"), autumn("秋","秋高气爽"), winter("冬","寒风瑟瑟"); private final String SeasonName; private final String SeasonDesc; private Season1(String SeasonName,String SeasonDesc) { this.SeasonDesc = SeasonDesc; this.SeasonName = SeasonName; } public String getSeasonName() { return SeasonName; } public String getSeasonDesc() { return SeasonDesc; } }
public class Seasonrt
{
public static void main(String[] args)
{
System.out.println(Season1.spring.getClass().getSuperclass());
System.out.println(Season1.autumn.toString());
Season1[] values = Season1.values();
for (int i = 0; i < values.length; i++)
{
System.out.println(values[i]);
}
String ob = "winter";
Season1 s = Season1.valueOf(ob);
System.out.println(s);
System.out.println(Season1.spring.ordinal());
}
}enum Season1
{
//必须在枚举类开头隔开
spring("春","春暖花开"),
summer("夏","夏日炎炎"),
autumn("秋","秋高气爽"),
winter("冬","寒风瑟瑟");private final String SeasonName;
private final String SeasonDesc;private Season1(String SeasonName,String SeasonDesc)
{
this.SeasonDesc = SeasonDesc;
this.SeasonName = SeasonName;
}public String getSeasonName()
{
return SeasonName;
}public String getSeasonDesc()
{
return SeasonDesc;
}
}
JAVA枚举类实现季节的测试------JAVA
于 2023-04-26 20:36:25 首次发布