switch
char c=‘a’
swtich(c){
case'a'://当c就是a的时候
System.out.println("jiuzhe");//任何你想执行的操作
break;
case'a'://当c就是a的时候
System.out.println("jiuzhe");//任何你想执行的操作
break;
default:
System.out.println("jiuzhe");//上面条件都不满足的条件下,执行的操作
break;
}
细节1:
上面这段代码中的case,必须是常量(或者是常量表达式)不能是变量;
细节2:
c的变量形式只能是:byte,short,int,enum ,char,String;
细节3:
default一栏可以用可以无;
细节4:
c与case中的常量的数据类型必须一致or可以从c的类型转化到case的类型
关于if和break、continue
if中如果出现这两货,除了会跳出if,还会找最近的while或者for跳出最近的那一层,若有多层while或者for,