美文网首页程序员Android
java enum枚举使用例子

java enum枚举使用例子

作者: 墨雨轩夏 | 来源:发表于2019-01-27 16:30 被阅读16次

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枚举使用例子

    package com.wql.test; public class Test6 { public static ...

  • 枚举学习

    java enum枚举类 enum(枚举)类介绍 **java枚举类是一组预定义常量的集合,使用enum关键字声明...

  • Java核心类-枚举类

    Java 进阶——枚举enum使用小结及使用枚举替代你的常量类 通过enum定义的枚举类,和其他的class没有任...

  • [cpp deep dive] enum枚举类型

    如何声明一个枚举类型? 如何合法使用枚举类型? 不合法的例子? enum的值 ? enum的sizeof? 上代码...

  • 枚举

    一、概念: 实例有限而且固定的类,在java里被称为枚举类。 二、通过enum实现枚举类 使用enum定义的枚举类...

  • 枚举

    枚举 wiki Java的枚举类型用法介绍 深入理解Java枚举类型(enum) 为什么要用enum? 学习计划 ...

  • enum(枚举)

    创建枚举类型要使用 enum 关键字,隐含了所创建的类型都是 java.lang.Enum 类的子类(java.l...

  • java枚举类型

    Java中的枚举就像任何其他类一样,具有一组预定义的实例。 这里有几个例子来强调如何使用Java Enum。 1....

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

    enum(枚举)类介绍 **java枚举类是一组预定义常量的集合,使用enum关键字声明这个类,常量名称官方建议大...

  • Java枚举类

    枚举其实是个特殊的 Java 类,创建枚举需用enum关键字,枚举类都是java.lang.Enum的子类,jav...

网友评论

    本文标题:java enum枚举使用例子

    本文链接:https://www.haomeiwen.com/subject/syxnjqtx.html