赞
踩
整理下java一些之前看过的东西,以便遗忘的时候快速查阅
switch(变量)
{
case 可能的变量值:分支1;break(可写可不写);
case 可能的变量值:分支2;break(可写可不写);
。。。。。。
default:分支;
}
break的作用:如果我们在第一个case匹配了,但是没有写break,那么会一直执行下面的所有分支直到有break或switch结束。如果有遇到break,那么就直接跳出switch
default:如果switch里的值和下面的所有case的值都不匹配,那么就执行default那个分支
在Java 5以前,switch(expr)中,expr只能是byte、short、char、int。从Java 5开始,Java中引入了枚举类型,expr也可以是enum类型,从Java 7开始,expr还可以是字符串(String),但是长整型(long)在目前所有的版本中都是不可以的。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。