public class SwitchDemo01 { /** * 韩嫣参加计算机编程大赛 如果获得第一名,将参加麻省理工大学组织的1个月夏令营 如果获得第二名,将奖励惠普笔记本电脑一部 如果获得第三名,将奖励移动硬盘一个 否则,不给任何奖励 */ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请您输入比赛的名次:"); int num = scanner.nextInt(); /** 多重if 适合于 区间的判断 * if (num == 1) { System.out.println("参加麻省理工大学组织的1个月夏令营"); } else if (num == 2) { System.out.println("奖励惠普笔记本电脑一部"); } else if (num == 3) { System.out.println("奖励移动硬盘一个"); } else { System.out.println("回家继续努力学习java!"); }*/ /** * 使用swtich 做等值的判断 * * 表达式的取值: byte short int char Enum(枚举) String(1.7+) * switch(表达式){ case 常量1: //代码块 break; case 常量2: //代码块 break; default: //代码块 没有找到匹配项 会执行default break; } */ switch (num) { case 1: System.out.println("参加麻省理工大学组织的1个月夏令营"); break; case 2: System.out.println("奖励惠普笔记本电脑一部"); break; case 3: System.out.println("奖励移动硬盘一个"); break; default: System.out.println("回家继续努力学习java!"); break; } } }
相关文章:
- Java 基础分支语句之程序流程控制switch-case 2021-08-01
- Java语法基础(三)----选择结构的if语句、switch语句 2021-08-01
- 06 ES6模块化规范基础详解 2020-07-21
- GStreamer基础教程06 - 获取媒体信息 2019-07-31
- Java基础-语法基础 2020-07-27
- java基础-基础语法 2018-12-09
- java基础 2020-01-08
- Java基础 2020-04-23