Switch语句的形式:

Switch(表达式) {case 常量:语句;break;case 常量:语句;break;...default:语句;
}

举例

根据输入的数字判断月份:

public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入月份:");int month = sc.nextInt();switch(month) {case 3:case 4:case 5:System.out.println("春季");break;case 6:case 7:case 8:System.out.println("夏季");break;case 9:case 10:case 11:System.out.println("秋季");break;case 12:case 1:case 2:System.out.println("冬季");break;default:System.out.println("输入不正确!");}}

根据输入的分数判断成绩等级:

public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入分数:");int score = sc.nextInt();if(score <= 100) {switch(score / 10) {case 9:case 10:System.out.println("优秀");break;case 8:System.out.println("良好");break;case 6:case 7:System.out.println("及格");break;case 0:case 1:case 2:case 3:case 4:case 5:System.out.println("不及格");break;default:System.out.println("输入不正确!");}}System.out.println("输入不正确!");}

Java中Switch选择语句的用法相关推荐

  1. java case switch面试_Java基础篇——Java中switch case语句用法及注意事项面试题9期

    本文主要说一说关于switch case语句用法及注意事项,应对面试官的提问.希望可以帮助那些对switch存在错误和各种细节问题的"码友". switch-case注意事项 sw ...

  2. java中switch选择结构

    1.等值判断switch选择结构 语法: switch (表达式) { case 常量 1: 语句; break; case 常量 2: 语句; break; default: 语句; break; ...

  3. Java中try catch语句的用法

    在 Java 中通常采用 try catch 语句来捕获异常并处理.语法格式如下:  try {     逻辑代码块1; } catch(ExceptionType e) {     处理代码块1; ...

  4. Java中switch的四种用法

    总共有四种不同形式的switch.两种是switch语句,两种是switch表达式,表达式会生成一个值.switch表达式没有"直通式"行为. 表达式,无直通行为 int numL ...

  5. Java中switch的三种用法方式

    从java14开始, switch语句有了一个很大的调整, 这就让swicth语句有了更多的操作和选择,在代码上,更加的简便灵活. switch 标准方式 switch - > 用法: swit ...

  6. java break在switch_java中switch case语句需要加入break的原因解析

    java中switch case语句需要加入break的原因解析 java 中使用switch case语句需要加入break 做了具体的实例分析,及编译源码,在源码中分析应该如何使用,大家可以参考下 ...

  7. java中switch用法举例范围_Java中Switch用法代码示例

    一.java当中的switch与C#相比有以下区别 注:在java中switch后的表达式的类型只能为以下几种:byte.short.char.int(在Java1.6中是这样), 在java1.7后 ...

  8. Java 中 switch 的用法

    Java 中 switch 的用法 1.switch 中的表达式的数据的数据类型为 byte, short, int, char, String(jdk > 1.7支持 String 类型) 2 ...

  9. 11、Java中的分支语句

    Java中的分支语句 作者:韩茹 公司:程序咖(北京)科技有限公司 程序咖:IT职业技能评测平台 网址:https://www.chengxuka.com 任务 1.程序的执行结构 2.分支语句 3. ...

最新文章

  1. 机器学习(18)-- SVM支持向量机(根据身高体重分类性别)
  2. cesium 渲染解析(Scene的调度机制)
  3. boot loader:Grub
  4. linux内核网络协议栈--数据包的接收过程(二十二)
  5. C++使用StringPiece减少string类的拷贝
  6. vista任务栏透明_增加Windows Vista任务栏预览大小的赏金(付费!)
  7. 果园机器人是什么文体_果园机器人课文原文
  8. 分步表单如何实现 html_HTML表格入门的分步指南
  9. C++_IO类型_文件输入输出流_字符串流
  10. 32muduo_net库源码分析(八)
  11. 数据结构笔记(六)-- 双向链表
  12. 基于VS快速排序的单元测试
  13. 聚焦智能制造 香洲区产学研资对接合作活动 盈致科技成功牵手北理珠
  14. vivado 2018 下载地址
  15. 软件分享,PicPick中文版 v5.1.4 滚动截图
  16. linux dev/zero,/dev/zero是什么意思
  17. 整理软件测试分析资料
  18. 手机5g什么时候普及_5G牌照发放仨月,5G手机扎堆上市,何时才能真正普及?
  19. android root工具twrp,Android手机-全程解析最新Root通用方法
  20. Groovy – Java的脚本语言

热门文章

  1. 智能家居作为物联网领域风口 引科技巨头争夺
  2. 安装vim的最新版本
  3. 监控系统 Prometheus 的说明
  4. 分手后怎样才能让前任重回你身边
  5. 讯飞语音转写.NET版本
  6. [翻译Pytorch教程]NLP从零开始:使用序列到序列网络和注意力机制进行翻译
  7. 透视城市“生命线” MapGIS地下管线三维建模工具
  8. VxRail Cluster Expansion
  9. 中国独立开发者生存到底有多艰难?
  10. 最好的跑步耳机推荐、盘点五款公认最好的跑步耳机