java枚举demo

Java Enum使用Demo源码 博文“Java 语言中 Enum 类型的使用介绍”的源码。 立即下载

Java枚举类案例

 

package com.loit.common.enums;
​
​
/**
* @author lifh
* @date 2022/9/7
* 编码枚举
*/
public enum CodeEnum {
​
   /**
    * 性别
    */
   SEX0("0", "保密"),
   SEX1("1", "男"),
   SEX2("2", "女"),
​
   /**
    * 是否
    */
   NO("0", "否"),
   IS("1", "是"),
  ;
​
   private final String code;
​
   private final String incrementKey;
​
   CodeEnum(String code, String incrementKey) {
       this.code = code;
       this.incrementKey = incrementKey;
  }
​
   public String getCode() {
       return code;
  }
​
   public String getIncrementKey() {
       return incrementKey;
  }
​
   /**
    * 根据code获取enum
    */
   public static CodeEnum getCodeEnumByCode(String code) {
       CodeEnum result = null;
       for (CodeEnum s : values()) {
           if (s.getCode().equals(code)) {
               result = s;
               break;
          }
      }
       return result;
  }
​
   /**
    * 通过code获取incrementKey
    */
   public static String getIncrementKeyByCode(String code) {
       CodeEnum[] codeEnums = values();    //获取所有枚举集合
       for (CodeEnum codeEnum : codeEnums) {
           if (codeEnum.getCode().equals(code)) {
               return codeEnum.getIncrementKey();
          }
      }
       return null;
  }
​
   /**
    * 通过incrementKey获取code
    */
   public static String getCodeByIncrementKey(String incrementKey) {
       CodeEnum[] codeEnums = values();    //获取所有枚举集合
       for (CodeEnum codeEnum : codeEnums) {
           if (codeEnum.getIncrementKey().equals(incrementKey)) {
               return codeEnum.getCode();
          }
      }
       return null;
  }
​
}
​
 
EnumDemo简单使用 https://blog.youkuaiyun.com/qq_36718731/article/details/86611135 建议参考这篇文章,说的应该听清楚,如果有必要再下载。 立即下载

相关推荐

大连理工大学中文情感词汇本体库(含情绪分析代码)

中文文本数据的情绪计算昨天如何对微博推文进行情绪分析(细粒度情感分析)介绍了英文的NRC情绪词典。虽然支持中文,但由于制作问题,导致并不完全适应中文场景。今天介绍大连理工大学中文情感...

大邓和他的Python 4万+

Java之枚举(enum)--使用/教程/实例

原文网址: 简介 说明 本文用示例介绍Java中的枚举(enum)的用法。 使用场景 定义常量、状态机等。 枚举与常量类 常量类 以往设置常量,通常将常量放置在接口中,这样在程序中就可以直接使用了,并且该常量不能被修改,因为在接口中定义的常量时,该常量的修饰符为final与static。如: public interface IConstants{ public static final int RED = 1; public static final...

IT利刃出鞘的博客 2万+

Shopee动态参数x-sap-Ri与x-sap-Sec逆向解析实战

现代电商前端反爬普遍采用动态参数校验机制,其核心是将设备指纹、DOM状态与时间上下文耦合生成不可复用的请求凭证。x-sap-Ri本质是渲染上下文唯一标识,依赖真实浏览器环境中的DOM树结构、Canvas像素指纹及毫秒级时间扰动;x-sap-Sec则是基于该标识与服务端同步密钥生成的HMAC-SHA256签名,具备强时效性与密钥轮换特性。这类机制显著提升了自动化采集门槛,广泛应用于Shopee商品详情页等高价值数据接口。本文聚焦于从Chrome DevTools调试出发,系统还原参数生成逻辑,覆盖DOM一致性

weixin_30603633的博客 893

枚举类Demo

【代码】枚举类Demo。

tiantiantbtb的博客 626

STM32实战:ADXL345传感器驱动与数据采集全解析(IIC/SPI双模式适配)

本文详细解析了STM32驱动ADXL345传感器的全流程,包括IIC和SPI双模式适配、硬件连接、寄存器配置及数据采集处理。通过实战代码示例和常见问题排查指南,帮助开发者快速实现高精度加速度数据采集,适用于运动检测、姿态识别等多种嵌入式应用场景。

weixin_29171087的博客 313

深度学习 load_data_fashion_mnist

pytorch 中报错:PermissionError: [WinError 5] 拒绝访问。: '…/data’ 在学习李沐大神动手学习深度学习卷积神经网络章节中,调用d2l包中load_data_fashion_mnist报错,这可能是***权限***的问题。 batch_size = 256 train_iter, test_iter = d2l.load_data_fashion_mnist(batch_size,batch_size) 我的解决方法是 重新定义一下 load_data_fashi

纸上得来终觉浅,绝知此事要躬行 9147

Java-枚举实例(Java enumerationDemo)

//手机 请上下左右 滑动屏幕 观看更全! //package Main; //枚举 /** * @SaySomething(我觉得我应该说点什么的): * :Java在1.5后才提出例如枚举的概念,在实际的开发任务当中枚举的主要作用是用于定义 * 有限个数对象的一种结构(多例设计模式),枚举在某种意义上就属于多例设计模式,且特有的问题 * 如果使用...

该内容已迁移至-编程练习生:https://www.yangmufa.cn 703

基于本机知识库 + 豆包(火山引擎)+ MCP的落地方案

最小 MVP:本地知识库 + Doubao Embedding + 简单检索。工具化:把检索/写入/系统功能通过 MCP 封装。Agent 编排:RAG 流程 + 自检 + 引用输出。这样你就可以快速落地一个基于豆包 + 本机知识库的 MCP Agent。

lpfasd123的博客 1095

java:枚举:Demo

  定义Color枚举类: package testEnum; public enum Color { RED(0,"红色"), BLUE(1,"这是蓝色"), YELLOW(2,"这是黄色"), GREEN(3,"这是绿色"); //可以看出这在枚举类型里定义变量和方法和在普通类里面定义方法和变量没有什么区别。 //唯一要注意的只是变量和方法定义必须放在所有枚举值定义...

不花的花和尚的博客 1万+

QGIS之七建筑面由DSM和DEM获取高度并可视化

QGIS建筑面由DSM和DEM获取高度并可视化

yilvyangguang520的博客 3510

点云配准3:3d-ndt算法在pcl上的实现以及参数设置

3d-ndt算法在pcl上的使用方法以及参数设置

诺有缸的高飞鸟的博客 7891

java 枚举demo_一篇文章让你三分钟学会Java枚举

什么是枚举至于枚举,我们先拿生活中的枚举来入手,然后再引申Java中的枚举,其实它们的意义很相似。谈到生活中的枚举,假如我们在玩掷骰子的游戏,在我们手中有两个骰子,要求掷出两个骰子的点数和必须大于6的概率,那么在此情此景,我们就需要使用枚举法一一列举出骰子点数的所有可能,然后根据列举出来的可能,求出概率。可能有的小伙伴发现,这就是数学啊?这就是数学中的概率学和统计学。对,我们的枚举法就是常用于概率...

weixin_34820751的博客 308

系统安装(kuntaiR522 kvm安装)

鲲泰R522服务器kvm安装rocky

weixin_46396917的博客 1819

java 枚举Demo

package com.example.demo.Test; //元素 指的是 枚举类 里面的所有常亮 enum Weekday { //周一到周五 常量 SUN(0), MON(1), TUS(2), WED(3), THU(4), FRI(5), SAT(6); //我们定义了一个int变量,然后通过构造函数初始化这个变量。 private int val...

qq_43104877的博客 268

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

java 枚举demo_枚举类(Enum)的使用Demo

1.什么是枚举?我们常见的单例模式,是一个类只有一个实例。而枚举其实就是一个类有多个实例,但实例的个数是有限个数的。例如各位玩端游的时候都有:向前,向后,向左,向右等都可以当作枚举中的实例,而枚举类中实例我们又称之为枚举项。PS:枚举项一般不会很多哦2.枚举的使用Demo2.1 首先创建一个枚举类 TypeStatusimport com.baomidou.mybatisplus.annotati...

weixin_26834281的博客 549

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

java之枚举Demo

//简单枚举实例public class demo2 { public enum color{ red,blue,yellow };public static void main(String[] args) { color co = color.red; switch (co) { case red: co=color.blue

qq_35661734的博客 448

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

java 枚举 demo

public class XmlEnumData { public enum Type { //Sex 联系人性别: M:男;F:女 SexM("M",0), SexF("F",1), ; private String name; private int index; // 构造方法 private Type(St

ptzrbin的专栏 5107

java枚举类型代码Demo

public enum ECheckState { T_CHECKED("1", "已审核") , T_NO_CHECK("0", "未审核"); // 成员变量 private String code; private String value; private ECheckState(String code, String value) { ...

qq_21000751的博客 445

Java枚举类的一个小demo

工作中有时要写一个枚举类,但有时从头写有点耽误事,这里把现有的一个案例拿出来,以备以后使用时直接拿到。 public enum DetailShowEnum { CPU_SHOW("CPU使用率"), MEM_SHOW("内存使用率"), IO_SHOW("IO使用率"), DISK_SHOW("磁盘使用率"), TESLASUCC_SHOW("Tesla成功率"), TES...

wuqingdeqing的博客 581

java 枚举类demo

 程序运行结果:

kai666ling的博客 242

Java基础Demo -- enum枚举

枚举的小示例: 更简单的对枚举的一种认识:我们自己写了个类,这个类里面有数据成员,方法成员。不过我们不用new来实例化这个类,而是enum定义的时候,就定义好了几个枚举值常量,每个常量都是这个类的对象,而且是public static final修饰的对象。每个对象呢,有自己的数据成员私有副本,还可以实现出不同版本的方法成员。   import java.util.*; enum Comp...

mmlz00的博客 342

Java,Enum枚举类中的values()函数Demo

  关于Java中的 Enum.values() 理论知识参考: java 中枚举类enum的values()方法的详解                                                                            Enum Types -- Oracle官网     我根据 “Java中枚举类enum的values()方法的详解”...

dear_Alice_moon的专栏 7005

java enum 总数_枚举类(Enum)的使用Demo

1.什么是枚举?我们常见的单例模式,是一个类只有一个实例。而枚举其实就是一个类有多个实例,但实例的个数是有限个数的。例如各位玩端游的时候都有:向前,向后,向左,向右等都可以当作枚举中的实例,而枚举类中实例我们又称之为枚举项。PS:枚举项一般不会很多哦2.枚举的使用Demo2.1 首先创建一个枚举类 TypeStatusimport com.baomidou.mybatisplus.annotati...

weixin_36332642的博客 255

SpringBoot的JackJson枚举国际化

EnumUtils中的ValidateUtils可以用hutool的ObjectUtil替换。该类中的Desc是根据I18n获取国际化值,各位按照项目要求稍作调整。这样子之后在返回结果集后会将枚举国际化返回。3. 然后新增枚举转换注解。

m0_38040684的博客 465
上一篇: springMvc执行流程
下一篇: java时间工具类
code_lfh
博客等级 码龄5年 78粉丝 24原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值