enum枚举使用
来源:互联网 发布:ios 免费 日程软件 编辑:程序博客网 时间:2024/04/29 12:49
enum 枚举的使用package com.lwl.api.service.standard.enums;import com.google.gson.annotations.SerializedName;import java.io.Serializable;import java.util.HashMap;import java.util.Map;/** * Created by tkzc on 2016/12/14. */public enum QuoteType implements Serializable { @SerializedName("0") All("默认",0), @SerializedName("1") TL("整车",1), @SerializedName("2") LTL("零担",2); private String name; private int index; private QuoteType(String name, int index) { this.name = name; this.index = index; } public String getDesc(){ return this.name.toString(); } public Short value (){ return Short.valueOf(String.valueOf(this.index)); } private static final Map<String, QuoteType> stringToEnum = new HashMap<String,QuoteType>(); static { // Initialize map from constant name to enum constant for(QuoteType myenum : values()) { stringToEnum.put(myenum.value().toString(), myenum); } } public static QuoteType valueOf(Short s){ return stringToEnum.get(s.toString()); }}
0 0
- 枚举类型-enum使用
- enum 枚举的使用
- Enum枚举使用详解
- 枚举类型enum 使用
- enum枚举类型使用
- Enum 枚举使用案例
- ENUM 枚举使用总结
- enum枚举类型使用
- 枚举(enum)的使用
- 【Enum】枚举的使用
- java 使用enum(枚举)
- 枚举Enum的使用
- Enum枚举的使用
- 枚举类 Enum 使用
- enum枚举使用
- enum枚举使用
- Enum枚举使用心得
- enum 枚举的使用
- 集合栈
- Lock wait timeout exceeded; try restarting transaction
- B树,B+树,InnoDB,MyISAM
- WebRTC
- 中东本地支付Onecard
- enum枚举使用
- 自己实现的一个基于用户的协同过滤算法
- Git常用命令速查表
- 基于MSP430之间的SPI通信
- 如何搭建并访问本地的ftp服务器
- 南邮GNU/Liunx复习总结
- JavaScript中作用域和作用域链解析
- 【IO流】File类及递归算法访问文件
- ES-PHP向ES批量添加文档报No alive nodes found in your cluster