switch
switch(表达式){
case 目标值1:
语句1;
break;
case 目标值2:
语句2;
break;
default :
语句3;
}
switch 表达式可以是 byte,short,int,char,枚举,字符串类型
switch中的case语句都是平行的,没有顺序。如果不加break会产生穿透效果,自动执行后边case中的代码
case标签中只能是常量,且唯一。
for循环
for (初始化表达式1;布尔表达式2;步进表达式4){
循环体3}
1、先计算初始表达式,再用布尔表达式判断,如果为true,执行循环体。如果为false,退出for循环。
2、执行循环体3后,执行步进表达式4,布尔表达式判断,true则执行循环体,false则退出佛如循环。重复执行第二步。