首页 > 代码库 > Java中枚举的写法和用法
Java中枚举的写法和用法
在公司代码中,用了一大堆的枚举,看得我好懵逼。下面开始看看枚举怎么写和怎么用。
一、枚举的写法
关于枚举的写法,网上好多这方面的知识。这里直接贴一个我自己写的枚举类的代码。
package com.tomtop.application.libraries.constentEnum;
/**
* 包材领用状态枚举类
* @author zeng.xiao.yan
* @date Jun 5, 2017 1:04:40 PM
* @version V1.0
*/
public enum UseStatusEnum {
PACKING_NOT_USE(1), // 未领用
PACKING_HAS_USED(2), // 已领用
PACKING_BACK_USE(3); // 已打回
private Integer useStatus;
private UseStatusEnum(int useStatus) {
this.useStatus = useStatus;
}
public Integer getUseStatus() {
return useStatus;
}
}
二、枚举类在代码中的用法
productPackingRecord.setUseStatus(UseStatusEnum.PACKING_NOT_USE.getUseStatus()); //设为未领用状态
注意:这里调用getUseStatus这个方法才能返回枚举常量的值。
参考链接:http://blog.csdn.net/u014527058/article/details/52751488
http://blog.csdn.net/qiyueqinglian/article/details/50738548
未完待续。。。。。。。。
Java中枚举的写法和用法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。