enum 定义
来源:互联网 发布:东莞天迅网络 编辑:程序博客网 时间:2024/05/29 09:20
enum 就是一种变量类型,类似于String int 等,因而我们在定义的时候使用小写的enum 就可以不需要引用类似 什么 .xx.xxx.xx.enum 不需要直接小写就可以。
public class Test {
public enum Color{
//这个写法一会区分,里面两个参数 一个参数中间用逗号,最后用分号。
//我们看起就是一个变量,因而其定义都在类中定义
RED("红色"),YELLOW("黄色"),GREEN("绿色");
private String value;
Color(String value) {
this.value = value;
}
private String getValue() {
return value;
}
}
public static void main(String args[]) throws Exception{
System.out.println(Color.RED.getValue());
System.out.println(Color.RED.value()); //结果都为红色
}
}
//实现该枚举的构造函数,同时有几个变量我们定义几个变量,实现其get 方法
public enum AuctionEventStyle {
COMMON("正常", 5, 1)
, FAST("快", 3, 1)
, HOURS("24", 5, 24);
private String value;
private long extendedPeriod =;
private long length;
AuctionEventStyle(String value, long extension, long length) {
this.value = value;
}
public String getValue() {
return value;
}
public long getExtendedPeriod() {
return extendedPeriod;
}
public long getLength() {
return length;
}
}
- enum 定义
- Enum 类定义
- 定义enum,我用struct { enum Type{};};
- ADO ENUM 重定义问题
- 在enum中的宏定义
- iOS enum 定义与使用
- C#枚举enum定义使用
- 定义集合enum时出错
- java.lang.Enum定义理解
- iOS enum 定义与使用
- enum枚举定义转json
- enum-------优雅的定义常量
- enum枚举定义转json
- java 定义新枚举enum
- Java 常量定义-枚举enum
- class里定义enum的用法
- error C2011: “LockTypeEnum”: “enum”类型重定义
- error C2011: “LockTypeEnum”: “enum”类型重定义
- ORA-01555错误总结(二)
- 面向对象的分析
- PF_ring DNA 安装
- 获取系统的时钟数
- Linux下vim的tag用法
- enum 定义
- socket编程基础4
- 选择排序
- glob 应用示例
- leetcode_Evaluate Reverse Polish Notation
- Java中 getResourceAsStream的用法
- uva 127 "Accordian" Patience(手风琴纸牌)
- 12周项目1.1
- SAEA机制做的一个简单的服务器