If选择结构
1.if单分支
package com.wang.stuck;
import java.util.Scanner;
public class IfDemo01 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
if (str.equals("hello")){
System.out.println(str);
}
System.out.println("End");
}
}
2.if双分支
package com.wang.stuck;
import java.util.Scanner;
public class IfDemo02 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int score = scanner.nextInt();
if (score >=60){
System.out.println("成绩合格");
}else
System.out.println("成绩不合格");
scanner.close();
}
}
3.if多选择
package com.wang.stuck;
import java.util.Scanner;
public class IfDemo03 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int score = scanner.nextInt();
if (score == 100){
System.out.println("恭喜您满分成绩!");
}else if (score<100 && score>=90){
System.out.println("A");
}else if (score<90 && score>=80){
System.out.println("B");
}else if (score<80 && score>=70){
System.out.println("C");
}else if (score<70 && score>=60){
System.out.println("D");
}else if (score<60 && score>=0){
System.out.println("成绩不合格");
}else
System.out.println("输入成绩不合法!");
scanner.close();
}
}
4.if嵌套
if (boolean表达式1){
if (boolean表达式2){
}else{
}
}