if 适合判断范围
switch 适合判断某个值
两种方法:
import java.util.Scanner; class Demo02 { public static void main(String[] args) { System.out.println("请输入数字1-7"); //工作日、非工作日判定 Scanner sc=new Scanner(System.in); int num=sc.nextInt(); switch(num){ case 1: System.out.println("工作日"); break; case 2: System.out.println("工作日"); break; case 3: System.out.println("工作日"); break; case 4: System.out.println("工作日"); break; case 5: System.out.println("工作日"); break; case 6: System.out.println("非工作日"); break; case 7: System.out.println("非工作日"); break; default: System.out.println("您的输入有误"); break; } } }
import java.util.Scanner; class Demo02 { public static void main(String[] args) { System.out.println("请输入数字1-7"); //工作日、非工作日判定 Scanner sc=new Scanner(System.in); int num=sc.nextInt(); switch(num){ case 1: case 2: case 3: case 4: case 5: System.out.println("工作日"); break; case 6: case 7: System.out.println("非工作日"); break; default: System.out.println("您的输入有误"); break; } } }