1.选择语句 1)if语句:单分支,双分支,多分支,嵌套if;注意if语句可以去掉括号;else不可单独使用;
2)switch语句:主要注意有无break时的区别;若无break,会一直执行下面语句;若有break,则不会出现上述情况;
2 if 单分支的基本结构:if(布尔表达式){}根据布尔表达式的结果,为真则代表了会执行if后的语句
if双分支的基本结构:if(布尔表达式){} else{} 布尔表达式结果为假,则执行第一个{},为假则执行第二个{}中的语句。
if多分支的基本结构:
if(布尔表达式1){}elseif(布尔表达式2){}elseif(布尔表达式3){}else{}根据布尔表达式1的真假决定是否执行布尔表达式2,以此类推。
if嵌套的基本结构:
if(布尔表达式1){
//布尔表达式1为true时执行的代码
if(布尔表达式2){
//布尔表达式1和布尔表达式2均为true时执行的代码
}
3.switch的基本结构:
switch( 表达式) {
case常量1 :
当表达式的值等于整型常量1时执行的语句;
break;
case常量2 :
当表达式的值等于整型常量2时执行的语句;
break;
---
default:
当表达式的值不满足任何一个case的值时,执行的语句;
}
4.break与return的区别:break结束所在switch语句,不影响外部代码的执行;return结束且只结束其所在方法。

4328

被折叠的 条评论
为什么被折叠?



