if语句
public static void main(String[] args) {
/*
* 根据Java成绩划分不同的等级
*
* >=90 A
* >=80 B
* >=70 C
* >=60 D
* <60 E
*
* 多分支if选择结构
* 语法结构:
* if(条件1){
* //代码块1
* }else if(条件2){
* //代码块2
* }else if(条件3){
* //代码块3
* }....
*
* }else if(条件n){
* //代码块n
* }else{
* //代码块m
* }
* 执行规律:
* 1)判断条件1
* 2)如果条件1为true。执行代码块1,执行完之后结束整个if-else-if结构,继续往下执行if-else-if结构后面的代码
* 3)如果条件1为false,继续往下判断条件2
* 4)如果条件2为true,执行代码块2,执行完之后结束整个if-else-if结构,继续往下执行if-else-if结构后面的代码
* 5)如果条件2为false,继续往下判断条件3
* 6)如果条件3为true,执行代码块3,,执行完之后结束整个if-else-if结构,继续往下执行if-else-if结构后面的代码
* 7)如果条件3为false,继续往下判断条件
* .......
* n)如果所有的条件都不满足,执行else{}中的代码
* 注意:
* 1)所有的条件都只能是布尔值,不管条件多么简单多么复杂,要么为true要么为false
* 2)else可以省略不写,如果所有的条件都不满足,也没有else,那么if-else-if结构不执行
* 3)多重if选择结构的条件是有顺序的,严格的条件放在前面
*
*
*
*/
double javaScore = 99;
if(javaScore>=90){
System.out.println("A");
}else if(javaScore>=80){
System.out.println("B");
}else if(javaScore>=70){
System.out.println("C");
}else if(javaScore>=60){
System.out.println("D");
}else{
System.out.println("E");
}
System.out.println("继续努力");
}