Java if else语句
1、if结构
if(条件表达式){
语句块;
}
条件表达式
:条件表达式可以是任意一种逻辑表达式,最后返回的结果必须是一个布尔值。取值可以是一个单纯的布尔变量或常量,也可以是使用关系或布尔运算符的表达式。如果条件为真,那么执行语句块;如果条件为假,则语句块将被绕过而不被执行。语句块
:该语句块可以是一条语句也可以是多条语句。如果仅有一条语句,可省略条件语句中的大括号 {}。当从编程规范角度不要省略大括号,省略大括号会使程序的可读性变差。
2、if -else语句
if(表达式){
语句块1;
}else{
语句块2;
}
3、多条件if...else if 语句
if(条件1){
语句块1;
}else if(条件2){
语句块2;
}else if(条件3){
语句块3;
}else{
语句块4;
}
4、嵌套if的使用
if(表达式){
if(表达式2){
语句块1;
}else{
语句块2;
}
}else{
if(表达式3){
语句块3;
}else{
语句块4;
}
}
}