java枚举类

来源:互联网 发布:照片打印软件免费版 编辑:程序博客网 时间:2024/06/04 01:15

枚举类指的是定义一组可选的范围,用enum修饰

enum Person{STUDENT("学生"),TEACHER("老师"),WORKER("工人");    //如果有其他的属性什么,枚举类一定要写在第一行private String name;private Person(String name) {                    //构造器一定是私有的this.name = name;}public String toString() {                //重写Object的toString方法return this.name;}}public class Hello{public static void main(String[] args) {System.out.println(Person.STUDENT);}}
枚举类的api方法:枚举类在java.lang.Enum



其中name是枚举类的名字,ordinal是枚举类的索引,从0开始




原创粉丝点击