【KS】JAVA学习记录05——选择结构if和Switch
程序的结构
一般来说程序的结构包含有下面三种:1、顺序结构
2、选择结构
3、循环结构
顺序结构最简单 : 程序至上而下逐行执行,一条语句执行完之后继续执行下一条语句,一直到程序的末尾!
选择结构
定义 : 选择结构是根据条件的成立与否,再决定要执行哪些语句的一种结构!
IF语句
单分支结构 :
if (判断条件){
语句1 ;
语句2 ;
}
双分支结构 :
if (判断条件){
语句主体1 ;
}else{
语句主体2;
}
三目运算符 :
变量 = 条件判断?表达式1:表达式2
如果条件判断为true,则执行表达式1,为false则执行表达式2
多分支结构 :
if (条件判断1){
语句主体;
}else if (条件判断2){
语句主体;
} 多个else if()语句
…
else{
语句主体;
}
Switch结构
语法格式:
switch (表达式){
case 选择值1 :
语句主体 1 ;
break ;
case 选择值2 :
语句主体 2 ;
break ;
case 选择值n :
语句主体 n ;
break ;
default:
语句主体 ;
}
这里必须要加上break,否则会出现case穿透现象!