枚举类简单使用

1、创建一个枚举

public enum DemoEnum {
   
    // 引号里面存放的是下面所创建的属性,如果不创建属性则不能输入引号里的值的
    NORMAL("正常"),
    DESTORY("废弃");

    private String label;

    private DemoEnum(String label){
   
        this.label = label;
    }

    public String getLabel(){
   
        return label;
    }
}

2、调用

public static void main(String[] args) {
   
    // 获取 value
    System.out.println(DemoEnum.DESTORY);  // DESTORY

    // 获取 label 就是引号里的值
    System.out.println(DemoEnum.DESTORY.getLabel()); // 废弃
}

3、根据value值获取标签

// 方式一:
String value1 = Enum.valueOf(DemoEnum.class, "NORMAL").getLabel();
System.out.println(value1); // 正常

// 方式二:(未测试)
// 直接调用枚举类的 valueOf
String value = DemoEnum.valueOf("NORMAL").getLabel();
System.out.println(value); // 正常

相关推荐

  1. 简单使用

    2023-12-10 00:54:04       37 阅读
  2. 使用场景

    2023-12-10 00:54:04       21 阅读
  3. Kotlin

    2023-12-10 00:54:04       41 阅读
  4. 练习

    2023-12-10 00:54:04       11 阅读
  5. 【TypeScript简介以及使用方法】

    2023-12-10 00:54:04       11 阅读
  6. 06 Rust

    2023-12-10 00:54:04       38 阅读
  7. C#面:简单介绍

    2023-12-10 00:54:04       23 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-10 00:54:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-10 00:54:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-10 00:54:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-10 00:54:04       20 阅读

热门阅读

  1. mysql数据库查询语句配例题(一)

    2023-12-10 00:54:04       31 阅读
  2. ActiveMQ断线重连技巧,即通信高可用的配置

    2023-12-10 00:54:04       34 阅读
  3. unexpected token .bug报错

    2023-12-10 00:54:04       40 阅读
  4. 删除Windows系统中无用的隐藏设备

    2023-12-10 00:54:04       32 阅读
  5. 处理Exception的几种实践

    2023-12-10 00:54:04       36 阅读
  6. 【Rust】第三节:一个小引子-猜数字游戏

    2023-12-10 00:54:04       46 阅读