枚举类型实例
来源:互联网 发布:网络策划是电商 编辑:程序博客网 时间:2024/06/05 19:26
星期类:WeekDay.java
public class WeekDay{
//private 用以在于不允许程序员私自创建该类的对象,只能用该类里已定义的对象。
private WeekDay(){
}
//定义星期的静态变量
public final static WeekDay SUN = new WeekDay();
public final static WeekDay MON = new WeekDay();
public final static WeekDay TUE = new WeekDay();
public final static WeekDay WEN = new WeekDay();
public final static WeekDay THU = new WeekDay();
public final static WeekDay FRI = new WeekDay();
public final static WeekDay SAT = new WeekDay();
//获取下一天的方法
public WeekDay nextDay(){
if(this==SUN){
return MON;
}else if (this==TUE){
return WEN;
}else if(this == WEN){
return THU;
}else if (this == THU){
return FRI;
}else if( this == FRI){
return SAT;
}else if (this==SAT)
retuen SUN;
}
//获取今天的方法
public String toString(){
switch(this){
case"SUN":return"星期日";break;
case"MON":return"星期一";break;
case"TUE":return"星期二";break;
case"WEN":return"星期三";break;
case"THU":return"星期四";break;
case"FRI":return"星期五";break;
case"SAT":return"星期六";break;
//default:;
}
}
}
枚举类
public enum WeekDay{
SUN,MON,TUE,WEN,THU,FRI,SAT//此处没有分号
}
可以用一个数组实现枚举类型
WeekDay[] days = WeekDay.values();//days数组等于days[7]={"SUN","MON","TUE","WEN","THU","FRI","SAT"};
- 枚举类型实例
- 枚举类型实例
- 枚举类型操作实例
- 枚举类型应用实例
- 枚举类型遍历实例
- C#枚举类型实例演示
- 关于枚举类型的实例
- java的枚举类型(enum)实例
- 关于枚举类型的实例解析
- java枚举类型enum的使用实例
- 关于枚举类型的应用实例
- JAVA枚举类型enum使用实例
- java枚举类型的优势在哪里?--一个实例
- 在js中仿java的枚举类型设计实例
- 枚举类型
- 枚举类型
- 枚举类型
- 枚举类型
- C/C++ Volatile关键词深度剖析
- java 发送邮件 email相关操作代码测试,生成复杂格式邮件,发送邮件相关操作(键人岐)
- 歌手大赛
- linear regression
- 企业邮件营销着陆页的神奇用途
- 枚举类型实例
- string构造函数原理
- Github项目中使用率最高的Java/Ruby/JS库
- LeetCode题解: Valid Number
- GridView 设置setOnItemClickListener点击事件不响应
- 【Hadoop】HDFS的运行原理
- 小米智能手机的解锁初探--C++
- android 中画廊Gallery的单页滑动
- 反序数