首页 > 其他分享 >枚举小例子记录

枚举小例子记录

时间:2022-11-30 08:33:28浏览次数:35  
标签:code String 记录 int 枚举 例子 msg public

1、创建枚举类:

package com.atguigu.common.constant;

public class ProductConstant {

public enum AttrEnum {

ATTR_TYPE_BASE(1, "基本属性"), ATTR_TYPE_SALE(0, "销售属性");

private int code;
private String msg;

AttrEnum(int code, String msg) {
this.code = code;
this.msg = msg;
}

public int getCode() {
return code;
}

public void setCode(int code) {
this.code = code;
}

public String getMsg() {
return msg;
}

public void setMsg(String msg) {
this.msg = msg;
}
}
}

 

2、使用枚举:


if(attr.getAttrType() == ProductConstant.AttrEnum.ATTR_TYPE_BASE.getCode()) {
  ...
}

 

标签:code,String,记录,int,枚举,例子,msg,public
From: https://www.cnblogs.com/sensenh/p/16937339.html

相关文章

  • 练字 行楷学习记录
    准备工作:0.7毫米中性笔1.5公分(不超过1.6)左右的格子纸,米字格-田字格-方字格-横写-竖写。执笔参考:练字前的准备(执笔)执笔要满足:握起来舒服不遮挡视线不影响长笔画书写......
  • C# luainterface luanet踩坑记录
      //C#调用dll传递c回调函数模板格式//LuaInterface.LuaDLL;using LuaInterface;publicpartialclassxxx{//......//C#默认情况下委托都是......
  • 编译Keepass 插件IIME 记录
    Keepass自动输入时,输入法总是冒出来。安装插件实现输入前自动切换为英文,自动输入完成后恢复为中文下载插件源码gitclonehttps://github.com/iuuniang/IIME.git编译......
  • C#后续任务条件参数:TaskContinueOption --枚举类型
    一、概述一个线程可以有多个任务,一个任务也可以包含多个任务。把一个任务附加给另一个任务,就需要用到ContinueWith()。该方法是Task类中的方法,有多个重载,其中最基......
  • jupyter notebook 踩坑记录
    1.安装软件路径不能是中文2.用户名不能是中文,否则找不到解释器#https://blog.csdn.net/weixin_51684729/article/details/124056544"""1.Win+R打开运行窗口,输入regedi......
  • find记录删除的文件的方法?
    find查找某些满足条件的文件,进行删除,重点是,记录哪些文件被删除了。 方法,使用find的-print的命令,结合tee命令 #!/bin/bashdir=$(cd"$(dirname"$0")";pwd)logf......
  • Android约束布局:ConstraintLayout学习文章记录
    (一)Android新特性介绍,ConstraintLayout完全解析(二)ConstraintLayout完全解析快来优化你的布局吧参考官方文档:​​https://developer.android.com/reference/android/suppor......
  • 常量和枚举的区别
    常量和枚举最大的不同是,枚举是可以穷举的“常量”,比如性别,只有那几种;而常量则是可以有无限多种,一般是用来处理魔法值的,让魔法值限定在某个类里,比如错误通知内容,短信通知内......
  • Mybatis更新小例子记录
    转自:https://blog.csdn.net/mikelv01/article/details/123920873//源码/***根据whereEntity条件,更新记录**@paramentity实体对象(set条件值,可以为null......
  • gitee推送更新失败问题记录:remote: error: hook declined to update refs/heads/maste
    问题描述:gitee推送更新时,提示:remote:PoweredbyGITEE.COM[GNK-6.4]remote:error:GE007:Yourpushwouldpublishaprivateemailaddress.    remote:......