if:
if(条件判断表达式
){
执行语句
;
}
条件表达式的结果一定是
true 或者
false;(布尔类型)
如果
if要是没有大括号作为
if体,那么
if直接将下面的第一行作为
if体。(平时加
{})
switch:
switch(表达式
){
case 常量
1:
执行语句
;
break;
....
case 常量n:
执行语句
;
break;
default:
执行语句
;
break;
}
switch中的表达式类型:
byte、
char、
short、
int、String
switch表达式的类型要和常量
1...n 的类型要匹配。
break 与 continue 的区别:
break:跳出
switch;
如果没有
break,那么程序会继续穿透执行,即使与 常量 不匹配,也会继续执行,直至遇到
break,跳出循环。
常使用地方:循环、
switch(跳出整个循环 和
switch)
continue:终止本次循环中余下尚未执行的语句,然后继续执行下一次的循环条件判定(仅结束本次循环)。
转载请注明原文地址:https://blackberry.8miu.com/read-17140.html