1.等值判断switch选择结构

语法:

switch (表达式) {

case 常量 1:

语句;

break;

case 常量 2:

语句;

break;

default:

语句;

break;

}

例:

int no = 2;   //成绩名次
 switch(no) {//括号中填整数、字符、字符串类型
    case 1:                    // 表达式的值等于常量1的时候输出的语句
            System.out.println("奖励联想笔记本一台");
             break;
              case 2:         // 表达式的值等于常量2的时候输出的语句
             System.out.println("奖励移动硬盘一个");
             break;
    case 3:                  // 表达式的值等于常量3的时候输出的语句
             System.out.println("奖励U盘一个");
              break;
    default:                //默认值,也就是没有找到匹配的值的时候输出的语句
             System.out.println("没有任何奖励");
             break;
 }
输出:

注意:如果需要每个case执行完后跳出,在每个case后不要忘记写break;

java中switch选择结构相关推荐

  1. 8、JAVA入门——switch选择结构

    目录 1.定义 2.语法 3.执行规律 4. switch与多重if异同点 1.定义 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支. 2.语法 switch ...

  2. JAVA中的选择结构语句

    一.if 条件语句         if条件语句分为3种语法格式,每一种格式都有自身的特点,下面进行介绍. 1. if 语句             if语句是指如果满足某种条件,就进行某种处理,语法 ...

  3. Java中Switch选择语句的用法

    Switch语句的形式: Switch(表达式) {case 常量:语句;break;case 常量:语句;break;...default:语句; } 举例 根据输入的数字判断月份: public ...

  4. Java的switch选择结构

    public class SwitchDemo01 {public static void main(String[] args) {String name = "Lucius"; ...

  5. java switch和if_对比Java中if和switch选择结构二者的区别

    理博软件实训部的小伙伴遇到这么一个问题就是,也会用if结构,也会用switch结构,但是二者有什么区别呢,我相信学Java的小伙伴也会遇到这种困扰,所以特地作一下对比. switch选择结构和多重if ...

  6. java switch嵌套if_(新手)Java课程作业,请各位老哥指教:综合运用嵌套if选择结构、switch选择结构、多重if选择结构实现商品换购功能...

    综合运用嵌套if选择结构.switch选择结构.多重if选择结构实现商品换购功能 下面是我自己的代码,功能虽然基本满足,但是感觉好臃肿,很不简洁,有更好的方法吗?import java.util.Sc ...

  7. java简介 ppt 精_《JAVA》5选择结构精篇课件.ppt

    <JAVA>5选择结构精篇课件 选 择 结 构 if 语句 if – else语句 Switch语句 块作用域语句又被称为复合语句,其格式为:用一对花括号将若干条语句括起来,目的是从语法上 ...

  8. Day03-java流程控制-->switch选择结构

    switch选择结构 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支. switch case 语句有如下规则: switch 语句中的变量类型可以是: byt ...

  9. switch选择结构

    //要求控制台输入菜单编号,用int类型接收.根据输入的菜单编号,进入不同的菜单页面Scanner input=new Scanner(System.in);System.out.println(&q ...

最新文章

  1. delphi自定义事件处理
  2. 英特尔披露人工智能战略
  3. 关于AJAX和JSON的学习总结和使用。
  4. 【bzoj1179】 Apio2009—Atm
  5. 1.9 GRU 单元-深度学习第五课《序列模型》-Stanford吴恩达教授
  6. wamp安装多版本php,WampServer下安装多个版本的PHP、mysql、apache图文教程
  7. JavaSE 学习参考:变量(1)
  8. Android 自己定义View (二) 进阶
  9. 7-8 判断三角形类型 (20 分)
  10. 【英语学习】【Daily English】U02 Daily Routine L04 It's your turn to do the chores
  11. Unittest方法 -- 测试套件
  12. Centos7:dubbo监控中心安装,配置和使用
  13. centos7.2 开发 部署 .net core
  14. .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  15. 基于全志a31s的camrea驱动调试(gc2145型号)
  16. axure树形表格_表格 树形菜单/excel 如何实现分级显示,也就是树形的菜单
  17. 基于神经网络的车牌识别,卷积神经网络车牌识别
  18. 信道编码与交织、脉冲成型
  19. oracle分段时间统计总数,oracle中根据年份统计每月的总数?解决思路
  20. ARP是怎么工作的?ARP攻击与欺骗又是什么?

热门文章

  1. 中国开发者现状调查报告:30至40岁程序员比例上升,近六成从业者不反对“大小周”
  2. outlook网页版服务器,Outlook网页Exchange Server
  3. 红米手机真机调试问题记录
  4. [Centos8]安装Left4Dead服务器及各类问题
  5. C++控制台白底黑字
  6. 趣图:每次变更后,我们都做了测试
  7. 我祈祷拥有一颗透明的心灵和会流泪…
  8. c语言remove命令和erase,详解C++ list中erase与remove函数的使用
  9. windows下配置TensorFlow-GPU完整教程
  10. linux下编译zbar64位,linux 编译zbar