62,614
社区成员
发帖
与我相关
我的任务
分享
public class MeiQu {
//声明一个枚举类型·
public enum MyColor{red,green,white,brack};
public static void main(String[] args) {
// TODO Auto-generated method stub
MyColor m=MyColor.brack;//创建一个枚举类型的变量
// m=MyColor.red;
switch(m){
case red:
System.out.println("red");
// break;
case green:
System.out.println("green");
// break;
case white:
System.out.println("white");
// break;
case brack:
System.out.println("brack");
// break;
}
//可以直接将枚举类型打印出来
// System.out.print(m);
}
}
//注意··此时我的break是注释掉的··但是可以跳出switch··
//但是··当我把这句// m=MyColor.red;的注释去掉时·也就是说·我改变m的值的时候·就跳不出switch了··需要用到break语句··为什么会有这个不同?