枚举enum是一种特殊的类(还是类),使用枚举可以很方便的定义常量。
package com.ly.enumtype;
public enum Season {
//因为是常量,所以一般都是全大写
SPRING,SUMMARY,AUTUMN,WINTER
}
package com.ly.enumtype;
public class HelloWorld {
public static void main(String[] args) {
//注,枚举类型无法实例化
Season season= Season.SUMMARY;
switch (season){
case SPRING:
System.out.println("是春天啊");
break;
case SUMMARY:
System.out.println("夏天");
break;
case AUTUMN:
System.out.println("秋天");
break;
case WINTER:
System.out.println("冬天");
default:
}
}
}
借助增强型for循环,可以很方便的遍历一个枚举都有哪些常量
package com.ly.enumtype.bianlimeiju;
import com.ly.enumtype.Season;
public class HelloWorld {
//借助增强型for循环,可以很方便的遍历一个枚举都有哪些常量
public static void main(String[] args) {
for (Season s:Season.values()){
System.out.println("我是"+s);
}
}
}
博客介绍了枚举enum,它是一种特殊的类,可方便定义常量。同时提到借助增强型for循环,能便捷地遍历枚举中的常量,属于信息技术领域的编程知识。
542

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



