程序执行流程之if-else语句02
-
如果if或者else的语句块只有一个语句,可以省略大括号
-
简化求最大数的程序
语法 :
if(boolean值)
if语句块
else
else语句块
if(boolean值){
if语句块
else if (){
if语句块
}else{
else语句块
}
//java中 ,可以省略掉大括号 ,但是如果一个if else语句当中有多个语句 ,例如 //prinln语句有两条就需要使用到大括号了
if-else if的优化版本
public class Example03 {
public static void main(String[] args) {
int a = 88;
int b = 7;
int c = 99;
if (a == b && b==c){
System.out.println("a,b和c等大,为"+a);
}else if (a > b && a > c ){
System.out.println("a最大, 为"+a);
}else if(b > a && b > c){
System.out.println("b最大 ,为"+b);
}else if(c > a && c > b){
System.out.println("c最大 ,为"+c);
}else if(a == b && b > c){
System.out.println("a和b最大 ,为"+b);
}else if(a == c && c > b){
System.out.println("a和c最大 ,为"+c);
}else if(b == c && c > a){
System.out.println("b和c最大 ,为"+b);
}
}
}