java中switch中使用enum
2010-12-08 13:00
357 查看
switch规定,其中可以使用的变量有四种:int,byte,short,char;
在java中,switch中的变量还可以enum:
今天看了一本java的书,其中有一个很简单的例子。
package EnumExample;
public class EnumExample {
public EnumExample()
{
}
public enum MyColors//定义颜色枚举类型成员
{
red,black,blue,green,yellow
}
public enum schoolmate_list//定义同学录枚举成员变量
{
学生1,学生2,学生3,学生4,学生5,学生6,学生7,学生8,学生9,学生10
}
public static void main(String[] args)
{
MyColors color = MyColors.red;
switch (color) {
case red:
System.out.println("best color is "+color.red);
break;
case black:
System.out.println("NO "+color.black);
break;
default:
System.out.println("What");
break;
}
for(MyColors option:color.values())//打印出颜色的成员值
{
System.out.println("得到的值为:"+option);
}
schoolmate_list list=schoolmate_list.学生1;
for(schoolmate_list option:list.values())//打印出学生成员值
{
System.out.println("姓名:"+option);
}
}
}
在java中,switch中的变量还可以enum:
今天看了一本java的书,其中有一个很简单的例子。
package EnumExample;
public class EnumExample {
public EnumExample()
{
}
public enum MyColors//定义颜色枚举类型成员
{
red,black,blue,green,yellow
}
public enum schoolmate_list//定义同学录枚举成员变量
{
学生1,学生2,学生3,学生4,学生5,学生6,学生7,学生8,学生9,学生10
}
public static void main(String[] args)
{
MyColors color = MyColors.red;
switch (color) {
case red:
System.out.println("best color is "+color.red);
break;
case black:
System.out.println("NO "+color.black);
break;
default:
System.out.println("What");
break;
}
for(MyColors option:color.values())//打印出颜色的成员值
{
System.out.println("得到的值为:"+option);
}
schoolmate_list list=schoolmate_list.学生1;
for(schoolmate_list option:list.values())//打印出学生成员值
{
System.out.println("姓名:"+option);
}
}
}
相关文章推荐
- java 枚举enum的使用(与在switch中的使用)
- Java笔记——switch语句中使用Enum注意点
- Java 中的枚举类型(enum)怎么使用???
- Java中的Enum的使用与分析
- 黑马程序员——Java中的Enum的使用与分析
- Java--switch使用易错点小结
- java enum(枚举)使用详解 + 总结
- Java switch中使用string作为分支条件
- Java中的Enum的使用与分析
- Java switch不支持使用字符串对象
- Java枚举类的基本使用Enum
- 【转】java枚举类型enum的使用
- 高阶Java枚举类型enum使用详解
- Java 1.5新特性Enum的学习和使用
- java枚举类型enum的使用
- Java中使用switch-case的用法及注意事项
- java枚举类型enum的使用
- 【java基础】【Enum枚举类使用】
- Java枚举enum : 简单枚举与自定义枚举的入门使用
- Java中的Enum的使用与分析