JAVA枚举使用详解
来源:互联网 发布:淘宝手链店 编辑:程序博客网 时间:2024/06/07 02:26
在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。
例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。
在java中如何更好的使用这些“数据集”呢?因此枚举便派上了用场,以下代码详细介绍了枚举的用法。
package com.map.enums;import java.util.ArrayList;import java.util.EnumSet;import java.util.List;public enum emums {/** 正确打印结果*/YES_YES(1, "正确打印结果"),/** 错误打印结果 */YES_NO(0, "错误打印结果");private Integer code;private String name;/** * 构造方法,必须跟上面枚举值相对应的构造方法 * @param code * @param name */emums(Integer code, String name) {this.code = code;this.name = name;}public Integer getCode() {return code;}public String getName() {return name;}}
测试枚举值的结果
public class Test {public static void main(String[] args){System.out.println(emums.YES_YES.getCode());System.out.println(emums.YES_YES.getName());System.out.println(emums.YES_NO.getCode());System.out.println(emums.YES_NO.getName());}}打印结果:
已经完成了,枚举我们在很多地方都是有用的,这个例子虽然有点短,希望能帮到你们,勿喷!!
0 0
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- JAVA枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- java枚举使用详解
- 二维码扫描,生成
- 剑指offer05--用两个栈来模拟队列
- 特征学习的matlab代码和数据集 Matlab Codes and Datasets for Feature Learning
- URL路径中传参
- HDOJ/HDU 2561 第二小整数(水题~排序~)
- JAVA枚举使用详解
- bzoj 4592: [Shoi2015]脑洞治疗仪
- Shader Alpha混合Blend[转]
- .....
- sdutoj 3377 数据结构实验之查找五:平方之哈希表
- 汇编语言 2位十六进制数(字符),转换成数值保存到字节变量num(需要用逻辑左移指令或乘法指令)
- C#学习笔记
- hdu2710Max Factor(水题)
- 降维(子空间学习)的matlab代码程序 Matlab codes for dimensionality reduction (subspace learning)