2024-9-13
枚举学习
import java.util.Random;
//枚举练习,与类类似
/*
* enum 美剧名{
* 枚举体 (常量列表)
* }
*/
public class TestEnum1 {
public static void main(String[] args) {
System.out.println(Season.AUTUMN);
//枚举的遍历
for(Week k:Week.values()) {//values()返回的:Week[] 里面包含了所有的枚举元素
System.out.println(k);
}
int a=new Random().nextInt(4);//生成0,1,2,3的随机数
switch(Season.values()[a]) {
case SPRING:
System.out.println("春天");
break;
case SUMMER:
System.out.println("夏天");
break;
case AUTUMN:
System.out.println("秋天");
break;
case WINTER:
System.out.println("冬天");
break;
}
}
}
enum Season{
SPRING,SUMMER,AUTUMN,WINTER;
}
enum Week{
星期一,星期二,星期三,星期四,星期五,星期六,星期天;
}