/*
判断语句3——扩展if…else if…else语句
格式:if(判断条件1){
执行语句1;
}else if(判断条件2){
执行语句2;
}
…
}else if(判断条件n){
执行语句n;
}else (
执行语句n+1
}
}
执行流程:首先判断关系表达式1,看其结果是true还是false
如果是true就执行语句体1
如果是false就继续判断关系表达式2看起结果是true还是false
如果是true就继续执行语句体2
如果是false就继续判断关系表达式…看其结果是true还是false
……
*/
package com.xiaxia;
public class JudgmentStatement3 {// Judgment statement:判断语句
public static void main(String[] args) {
int x = -10;
int y;
if (x >= 3) {// 如果x>=3,那么y=2x+1;
y = 2 * x + 1;
} else if (-1 < x && x < 3) {// 如果-1<x<3,那么y=2x
y = 2 * x;
} else {// 如果x<=-1,那么y=2x-1
y = 2 * x - 1;
}
System.out.println("结果是:" + y);
}
}