文章标题

来源:互联网 发布:奶茶店销售额大数据 编辑:程序博客网 时间:2024/06/11 14:33

Java 枚举的简单实现
`package demo.enums;

public class Enum {

//这是一个普通的枚举,有作用域,有返回值类型,没有圆括号,有方法体public enum Users{    //枚举的语法格式,列表必须在最前面,否则编译不通过    Jack,Tom,Bob,Carl,James;}//带构造方法的枚举定义public enum number{    //通过括号赋值,想要赋值必须带有构造器和属性方法,否者编译不通过    //要么全部赋值,要么全部不赋值    //不赋值就不能写构造器    number_1(1354),number_2(54533),number_3(464654),number_4(-2354);    private final int value;    public int getValue() {        return value;    }    //构造器的作用域必须是私有的    private number(int value) {        this.value = value;    }}//测试代码public static void main(String[] args) {    //枚举类型的取值方法为:枚举名.值    Users user = Users.Jack;    System.out.println(user);    System.out.println(Users.James);    //迭代输出    for (Users u : Users.values()) {        System.out.println(u);    }    for (number number : number.values()) {        System.out.println(number + ":" + number.value);    }}

}
`

0 0
原创粉丝点击