java基础之枚举

在java中,枚举是一种非常好用的工具,它与java class处于同一级。它主要用来存放一些常量,限制我们的变量的取值范围,比如用户权限,季节等。同时,枚举内部也可以定义自己的方法,有自己的变量(但是必须定义为私有,不标注权限时默认为private),构造方法等(构造方法也必须私有)。在java中创建枚举也比较简单,下面是一个枚举的简单例子:

public enum UserPower {
A("普通用户"),B("会员"),C("高级会员");
String power;
UserPower(String power){
this.power=power;
}
}
 

这个例子列举了用户权限的三个枚举值,并给予复制。

你可能感兴趣的:(java)