基本的if结构
if(条件){-->结果必须是布尔值
//代码块-->只一条语句时,建议不省略{}
}
常用逻辑运算符
运算符 汉语名称 表达式 说明
&& 与,并且 条件1&&条件2 仅仅两个条件同时为真,结果为真。
II 或,或者 条件1II条件2 仅仅两个条件同时有一个为真,结果为真。
! 非 !条件 条件为假时,结果为真。条件为真时,结果为假。
运算符优先级顺序:!>算术运算符>比较运算符>&&>II
if-else选择结构
if(条件){
//代码块1
}else{
//代码块2
}
多重if选择结构
if(成绩80){-->条件一
//代码块1
}else if(成绩>=60){-->条件二(可以有多个)
//代码块2
}else{
//代码块3 (可以省略)
}
嵌套if选择结构
if(条件1){
if(条件2){
//代码块1
}else{
//代码块2
}--------------(内层选择结构)
}else{
//代码块3
}