java学习之枚举
来源:互联网 发布:鲱鱼罐头搞笑淘宝评论 编辑:程序博客网 时间:2024/05/22 11:57
public enum WeekDay
{
SUN(1),MON,TUE,WED,THI,FRI,SAT;
private WeekDay()
{
System.out.println("first");
}
private WeekDay(int day){System.out.println("sencond");}
}
枚举总结 1.枚举可以带有(必须是私有的)构造方法、抽象方法 2但注意的是枚举里不管有什么方法枚举的元素都必须在枚举里的第一位然后最后一个枚举元素后面加分号 3.只要用到枚举类,枚举类里的元素都会初始化,调用无参的构造方法 4.那如果要调用有参的呢?在元素后面加括号!里面传入相应的类型参数 5.枚举里只有一个元素时,就可以作为一种单例的实现方式。
public enum TrafficLamp
{
RED(30){
public TrafficLamp nextLamp()
{
return GREEN;
}
},
GREEN(45){
public TrafficLamp nextLamp()
{
return YELLOW;
}
}
,
YELLOW(5){
public TrafficLamp nextLamp()
{
return RED;
}
};
public abstract TrafficLamp nextLamp();
private int time;
private TrafficLamp(int time)
{
this.time=time;
}
}
}
- java学习之枚举
- java学习之枚举
- Java学习之枚举
- java 之 枚举学习示例
- java学习之枚举类
- 6 Java学习之 枚举
- Java学习笔记之枚举
- Java学习之枚举随笔
- java 再学习之枚举
- java学习笔记之 --------枚举(enum)
- Java SE学习之枚举总结
- Java学习笔记之枚举类
- Java之学习笔记(30)------------枚举
- Java学习笔记之数组、枚举
- java之枚举类 Enum学习笔记
- Java高级特性之枚举学习总结
- Java高级特性之枚举学习总结
- Effective Java 学习笔记之枚举
- Vi编辑器的基本使用方法!
- Hibernate中以Annotation方式动态更新字段
- const成员函数的使用——金山面试
- 使用webchart过程中遇到的一些问题
- linux 下的 wchar_t
- java学习之枚举
- 资料收藏大师在win2003系统下 提示 系统内存错误 无法打开的解决办法
- CString 与folat int char * CTime string等的互相转变
- Nginx+FastCgi配置过程
- 虚函数的作用,为什么构造函数不能是虚函数——金山面试
- MFCLinkCtrl 的内存泄露问题
- BW中的增强
- 常见堆的介绍
- 自定义版字符串操作