枚举的遍历
来源:互联网 发布:tensorflow源码结构 编辑:程序博客网 时间:2024/06/10 18:54
package AdvanceJava;
/*
* 1.枚举主是一个类,而里面的枚举量也就是类中的常量
* 2.在枚举里面的可以定义方法和成员变量
* 3.对于其不可以有公有 的构造函数
* 4.枚举默认实现了comparable 接口,可以进行比较
* 4.枚举中的每一个枚举常量都是一个枚举类型常量,也是是自己new 自己
* 5.可以自己设置它们自己的构造参数 ,会根据参数来进行自己调用
* */
enum Week
{
SUN,MON,TUE,WED,THU,FRI,SAT,DESC("这是一个日期枚举");
public String desc = null;
public static void show()
{
System.out.println("I'm a enum");
}
private Week() {}
private Week(String desc)
{
this.desc = desc;
System.out.println("调用 过了");
}
}
public class EnumTest {
public static void main(String args[])
{
/*
* 下面进行枚举的查找
*/
Week day = Week.MON;
switch(day)
{
case SUN:System.out.println("今天是"+day.toString());break;
case MON:System.out.println("今天是"+day.toString());break;
case TUE:System.out.println("今天是"+day.toString());break;
case WED:System.out.println("今天是"+day.toString());break;
case THU:System.out.println("今天是"+day.toString());break;
case FRI:System.out.println("今天是"+day.toString());break;
case SAT:System.out.println("今天是"+day.toString());break;
}
/*
* 下面是枚举 的遍历
*/
for(Week day1:Week.values())
{
System.out.println(day1);
}
System.out.println(Week.DESC.desc);
}
}
- 枚举类型的遍历
- 枚举的遍历
- 枚举类型的遍历
- 枚举的遍历
- 遍历枚举元素的值
- 遍历枚举接口的元素
- 枚举遍历
- 枚举的影响和属性的遍历
- 如何遍历显示一个枚举的内容
- 在 combox 中添加遍历的枚举
- C#遍历枚举类型的所有元素
- delphi中遍历枚举类型的方法
- IOS之路-枚举遍历的方式
- VC枚举(遍历)文件夹里面的文件
- Java枚举变量的遍历与转换
- 集合类的4种遍历方式Block遍历,快速遍历,枚举器,普通遍历
- 枚举 遍历枚举中所有的值、将某一个值转换成枚举型
- C#遍历Struct,遍历枚举
- 递归
- J2SE 坦克大战 马士兵(4)
- hdu1258 DFS+回溯
- 获取手机通讯录的实战应用(含SIM卡中的联系人)
- JS 非空验证
- 枚举的遍历
- matlab中多项式等表达式的因子分解或者提取公共因子的方法
- Vmware ESXi 5.0 安装与部署
- 单链表的其他操作
- cross DLL problems
- 最短路径Dijkstra算法
- java并发编程 (一)synchronized关键字的使用
- spring事务管理的配置
- hdu 1021 水 找规律