定义一个枚举类型以及switch语句使用

public class Student {
int x;


public enum State {
ON, OFF
};// 定义一个枚举类型


public Student() {
System.out.println("无参构造函数");
}


public Student(int x) {
this.x = x;
}


public void doAction(State st) {
switch (st) {
case ON:
System.out.println("打开");
break;
case OFF:
System.out.println("关闭");
break;
}
}


public static void main(String[] args) {


new Student().doAction(State.ON);//调用方法传入一个枚举值
new Student().doAction(State.OFF);//调用方法传入一个枚举值
}
}

你可能感兴趣的:(定义一个枚举类型以及switch语句使用)