Java 基础 - 枚举
1. 基础
1.1 基本用法
public enum Size {
SMALL, MEDIUM, LARGE
}Size size = Size.SMALL; System.out.println(size.toString()); System.out.println(size.name()); ---- Output: "SMALL"System.out.println(Size.SMALL==Size.valueOf("SMALL")); --- Output: truefor(Size size : Size.values()){ System.out.println(size); } --- Output: SMALL, MEDIUM, LARGESize size = Size.MEDIUM; System.out.println(size.ordinal()); --- Output: 1
1.2 枚举的好处
1.3 实现原理
2. 典型场景
2.2 实现原理
3. 高级用法
最后更新于