- if 结构 : 1条路
- 1)语法:
if(boolean){
语句块----------有条件执行的语句
}
2)执行过程:
判断boolean的值:
若为true,则执行语句块(if整个结束)
若为false,则if直接结束 -
//1)偶数的判断:
int num = 6; //带数(6,5)
if(num%2==0){
System.out.println(num+"是偶数");
}
System.out.println("继续执行...");//2)满500打8折:
double price = 300.0; //消费金额 带数(600.0,300.0)
if(price>=500){ //满500
price = price*0.8; //打8折
}
System.out.println("最终结算金额为:"+price); - if ....else结构 : 2条路
if....else if 结构 根据分支条件在多个执行线路中选择一个执行.
语法
案例
public class dddd {
public static void main(String[] args) {
int a = 5,b = 6,c = 7;
if(a > b && a > c){
System.out.println("最大数是" + a);
}else if(b>c){
System.out.println("最大数是"+ b);
}else {
System.out.println("最大数是" + c);
}
}
}
输出结果



