枚举类Enum
-
枚举类的作用
- 枚举是用于做信息标志和信息分类
-
枚举类的格式
修饰符 enum 枚举名称{
实例1名称,实力2名称… ;
}
代码演示
package com.tian.test;
/**
* 常量做信息标志和分类,虽然也挺好,但是入参不受控制,入参太随性无法严谨
* 枚举类用于做信息标志和信息分类:优雅!
*/
public enum Oritation {
UP,DOWN,LEFT,RIGHT;
public static void main(String[] args) {
move(Oritation.UP);
}
public static void move(Oritation o) {
switch(o) {
case UP:
System.out.println("控制玛丽向上跳");
break;
case DOWN:
System.out.println("控制玛丽向下蹲");
break;
case LEFT:
System.out.println("控制玛丽向左走");
break;
case RIGHT:
System.out.println("控制玛丽向右走");
break;
}
}
}