Java SE 是什么,包括哪些内容(七)?
本文内容参考自Java8标准
1、回顾if…else语句:
if…else语句用于控制Java中程序的执行流程,如果满足条件A则执行这条流程,如果满足条件B,则执行那条流程,如果…,试想一下,一旦条件非常多,那么你的if…else语句将会是下面这样:
// 条件非常多的情况下的if...else语句
if(条件A){
}else if(条件B){
}else if(条件C){
}...
...
...else if(条件Z){
}else{
}
考虑以上情况,Java推出了更优雅的switch语句:
直接来看switch语句的形式:
// switch语句的形式
switch(integral-selector){
case integral-value1:statement; break;
case integral-value2:statement; break;
case integral-value3:statement; break;