练习一:
package com.shhfg.ds; public class HelloWorld02 { public static void main(String[] args) { int number=20; switch (number) { case 1: System.out.println("number的值为1"); break; case 20: System.out.println("number的值为20"); //break; case 30: System.out.println("number的值为40"); break; //number的值为20 //number的值为40 default: System.out.println("number的值不为1,20或者40"); break; } } }
练习二: package com.shhfg.ds; public class HelloWorld02 { public static void main(String[] args) { /* int number=1; switch (number){ case 1: System.out.println("一"); break; case 2: System.out.println("二"); break; case 3: System.out.println("三"); break; default: System.out.println("抱歉,没有这个数值哦");*/ /*int number=1; switch (number){ case 1->{ System.out.println("一"); } case 2->{ System.out.println("二"); } case 3->{ System.out.println("三"); } default->{ System.out.println("抱歉,没有这个选项"); }*/ //简化 int number=1; switch (number){ case 1-> System.out.println("一"); case 2-> System.out.println("二"); case 3->System.out.println("三"); default->System.out.println("抱歉,没有这个选项"); } } } 练习三: package com.shhfg.ds; import java.util.Scanner; public class jave { public static void main(String[] args) { /* Scanner sc=new Scanner(System.in); System.out.println("请输入一个整数表示星期:"); int week= sc.nextInt(); switch (week) { 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; }*/ //简化一: /*Scanner sc=new Scanner(System.in); System.out.println("请输入一个整数表示星期:"); int week= sc.nextInt(); switch (week) { 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; }*/ //简化二 /* Scanner sc=new Scanner(System.in); System.out.println("请输入一个整数表示星期:"); int week= sc.nextInt(); switch (week) { case 1,2,3,4,5: System.out.println("工作日"); break; case 6,7: System.out.println("休息日"); break; default: System.out.println("抱歉,没有这个星期哦"); break; }*/ //简化三 Scanner sc=new Scanner(System.in); System.out.println("请输入一个整数表示星期:"); int week= sc.nextInt(); switch (week) { case 1,2,3,4,5 -> System.out.println("工作日"); case 6,7 -> System.out.println("休息日"); default -> System.out.println("抱歉,没有这个星期哦"); } } }
练习四:
package com.shhfg.ds; import java.util.Scanner; public class HelloWorld01 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入您的选择:"); int choose= sc.nextInt(); /*switch (choose) { case 1: System.out.println("机票查询"); break; case 2: System.out.println("机票预订"); break; case 3: System.out.println("机票改签"); break; case 4: System.out.println("退出服务"); break; default: System.out.println("退出服务"); break }*/ //简化一: switch (choose) { case 1 -> System.out.println("机票查询"); case 2 -> System.out.println("机票预订"); case 3 -> System.out.println("机票改签"); //case 4 -> System.out.println("退出服务"); default -> System.out.println("退出服务"); } } }