-
if单选择结构
-
if双选择结构
-
if多选择结构
-
嵌套的if结构
-
switch多选择结构
package com.chan.struct; import java.util.Scanner; public class IfDemo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入内容:"); String str = scanner.nextLine(); //equals:判断字符串是否相等 if(str.equals("Hello")){ System.out.println(str); } System.out.println("End"); scanner.close(); } }
package com.chan.struct; import java.util.Scanner; public class IfDemo02 { public static void main(String[] args) { // 考试分数大于60分就是及格,小于60分就是不及格 Scanner scanner = new Scanner(System.in); System.out.println("请输入分数:"); int score = scanner.nextInt(); if(score>=60){ System.out.println("成绩及格"); }else{ System.out.println("成绩不及格"); } scanner.close(); } }
package com.chan.struct; import java.util.Scanner; public class IfDemo03 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入010到100之间的分数:"); 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{ System.out.println("不及格"); } scanner.close(); } }