码迷,mamicode.com
首页 > 编程语言 > 详细

Java中枚举的写法和用法

时间:2017-07-10 13:29:33      阅读:665      评论:0      收藏:0      [点我收藏+]

标签:detail   enum   blog   stat   注意   auth   开始   ctp   状态   

        在公司代码中,用了一大堆的枚举,看得我好懵逼。下面开始看看枚举怎么写和怎么用。

一、枚举的写法

        关于枚举的写法,网上好多这方面的知识。这里直接贴一个我自己写的枚举类的代码。
  1. package com.tomtop.application.libraries.constentEnum;
  2. /**
  3. * 包材领用状态枚举类
  4. * @author zeng.xiao.yan
  5. * @date Jun 5, 2017 1:04:40 PM
  6. * @version V1.0
  7. */
  8. public enum UseStatusEnum {
  9. PACKING_NOT_USE(1), // 未领用
  10. PACKING_HAS_USED(2), // 已领用
  11. PACKING_BACK_USE(3); // 已打回
  12. private Integer useStatus;
  13. private UseStatusEnum(int useStatus) {
  14. this.useStatus = useStatus;
  15. }
  16. public Integer getUseStatus() {
  17. return useStatus;
  18. }
  19. }

二、枚举类在代码中的用法

  1. productPackingRecord.setUseStatus(UseStatusEnum.PACKING_NOT_USE.getUseStatus()); //设为未领用状态
            注意:这里调用getUseStatus这个方法才能返回枚举常量的值。

                              http://blog.csdn.net/qiyueqinglian/article/details/50738548




 未完待续。。。。。。。。

Java中枚举的写法和用法

标签:detail   enum   blog   stat   注意   auth   开始   ctp   状态   

原文地址:http://www.cnblogs.com/zxy0216/p/7145089.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!