package com.wql.test;

public class Test6 {

public static void main(String[] args) {

test1(ErrorType.ERROR_2);

}

public static void test1(ErrorType type){

switch(type){

case ERROR_1:

System.out.println("参数type="+type+",value="+type.getValue()+",msg="+type.getMsg());

break;

case ERROR_2:

System.out.println("参数type="+type+",value="+type.getValue()+",msg="+type.getMsg());

break;

case ERROR_3:

System.out.println("参数type="+type+",value="+type.getValue()+",msg="+type.getMsg());

break;

}

}

}

enum ErrorType{

ERROR_1(1,"一错误"),

ERROR_2(2,"二错误"),

ERROR_3(3,"三错误");

private int value;//错误代码

private String msg;//错误描述

//注意!构造方法是私有的

private ErrorType(int value,String msg){

this.value = value;

this.msg = msg;

}

public int getValue() {

return value;

}

public void setValue(int value) {

this.value = value;

}

public String getMsg() {

return msg;

}

public void setMsg(String msg) {

this.msg = msg;

}

}

 为了让学习变得轻松、高效,今天给大家免费分享一套Java教学资源。帮助大家在成为Java架构师的道路上披荆斩棘。需要资料的欢迎加入学习交流群:9285,05736

java enum枚举使用例子相关推荐

  1. android enum java包_Android @IntDef注解取代Java enum枚举提高性能详解

    Android @IntDef注解取代Java enum枚举提高性能 为提高Android性能,Android官方建议使用@IntDef注解替代Java的enum枚举.@IntDef的使用给出一个例子 ...

  2. Java Enum 枚举

    Java Enum(枚举)是一个Java类 enum TestEnum{     a("Foo1"),b("Foo2"),c("Foo3") ...

  3. Java enum枚举

    文章目录 1. 枚举例子 2. 接口的实现 3. 枚举中定义抽象方法 enum 定义了枚举类型,其继承于 Enum 枚举类 1. 枚举例子 import java.util.EnumMap; impo ...

  4. java enum枚举类的用法以及高级玩法

    enum(枚举)类介绍 java枚举类是一组预定义常量的集合,使用enum关键字声明这个类,常量名称官方建议大写 1.enum类基本用法 举一个常见的例子,例如星期就可以描述为一个枚举类,如下 pub ...

  5. java enum优点_你需要关注的 Java Enum 枚举的几个细节

    枚举是一个非常古老的语言特性,用来实现具名的有限集合,在 C/C++ 中使用广泛.而 Java 在 Java SE5 才引入枚举.也许语言设计者觉得既然是后引入该特性,那么一定要在这个特性上支持比其他 ...

  6. Java中的enum详细解析------Java enum 枚举还可以这么用

    在大部分编程语言中,枚举类型都会是一种常用而又必不可少的数据类型,Java中当然也不会例外.然而,Java中的Enum枚举类型却有着许多你意想不到的用法,下面让我们一起来看看. 1.可以在enum中添 ...

  7. java enum(枚举)的使用

    在实际编程中,往往存在着这样的"数据集",它们的数值在程序中是稳定的,而且"数据集"中的元素是有限的. 例如星期一到星期日七个数据元素组成了一周的"数 ...

  8. Java enum(枚举)的用法详解(转)

    用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... .现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法. p ...

  9. java enum枚举的使用详情(实例与原理分析)

    一.原始的接口定义常量 public interface IConstants {String MON = "Mon";String TUE = "Tue";S ...

最新文章

  1. B树、B+树、AVL树、红黑树
  2. php redis decr_对于高并发的问题你知道怎么处理吗?php接口如何处理并发问题
  3. 列名 userid 不明确。 表结构_那些你不知道的表结构设计思路
  4. windows 的 wsl 命令
  5. python对比柱状图_python 绘制分组对比柱状图
  6. Python中time模块详解(转)
  7. 51nod1003阶乘后边0的数量
  8. ai替代数据可视化_在药物发现中可视化AI初创公司
  9. 电子书下载:深入解析Windows操作系统第6版 Windows Internals 6th Part1, Part2
  10. 五款实用思维导图模板分享
  11. 汽车电子电气(E/E)构架变革
  12. Excel数据批量导入导出(基础版)
  13. 微信快捷回复技巧秘籍
  14. 【BZOJ1921】【CTSC2010】珠宝商(点分治,后缀自动机)
  15. 百度文库 -3ds max
  16. Aspect Ratio Fitter 重温总结(多图)
  17. 首批接入司法数据的网贷平台已拒贷3万余失信被执行人
  18. Segment Routing基础知识
  19. 咨询_计算机屏幕_雾面屏;
  20. 存储模组头部厂商嘉合劲威加入龙蜥社区

热门文章

  1. ASP.NET页面的结构
  2. 计算机系统结构 期末复习
  3. Leetcode--24. 两两交换链表中的结点
  4. excel模糊搜索_Excel进阶篇:星号*用法,学会这些功能的,都按时加班了
  5. php width,PHP imagefontwidth()用法及代码示例
  6. html如何让框架的边框消失,css如何让边框透明?
  7. ajax官方api,yangguozhong
  8. spark sql合并小文件_Spark SQL小文件问题在OPPO的解决方案
  9. Android主题换肤实现
  10. 几种限流器(RateLimiter)原理与实现