java中switch选择结构
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选择结构相关推荐
- 8、JAVA入门——switch选择结构
目录 1.定义 2.语法 3.执行规律 4. switch与多重if异同点 1.定义 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支. 2.语法 switch ...
- JAVA中的选择结构语句
一.if 条件语句 if条件语句分为3种语法格式,每一种格式都有自身的特点,下面进行介绍. 1. if 语句 if语句是指如果满足某种条件,就进行某种处理,语法 ...
- Java中Switch选择语句的用法
Switch语句的形式: Switch(表达式) {case 常量:语句;break;case 常量:语句;break;...default:语句; } 举例 根据输入的数字判断月份: public ...
- Java的switch选择结构
public class SwitchDemo01 {public static void main(String[] args) {String name = "Lucius"; ...
- java switch和if_对比Java中if和switch选择结构二者的区别
理博软件实训部的小伙伴遇到这么一个问题就是,也会用if结构,也会用switch结构,但是二者有什么区别呢,我相信学Java的小伙伴也会遇到这种困扰,所以特地作一下对比. switch选择结构和多重if ...
- java switch嵌套if_(新手)Java课程作业,请各位老哥指教:综合运用嵌套if选择结构、switch选择结构、多重if选择结构实现商品换购功能...
综合运用嵌套if选择结构.switch选择结构.多重if选择结构实现商品换购功能 下面是我自己的代码,功能虽然基本满足,但是感觉好臃肿,很不简洁,有更好的方法吗?import java.util.Sc ...
- java简介 ppt 精_《JAVA》5选择结构精篇课件.ppt
<JAVA>5选择结构精篇课件 选 择 结 构 if 语句 if – else语句 Switch语句 块作用域语句又被称为复合语句,其格式为:用一对花括号将若干条语句括起来,目的是从语法上 ...
- Day03-java流程控制-->switch选择结构
switch选择结构 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支. switch case 语句有如下规则: switch 语句中的变量类型可以是: byt ...
- switch选择结构
//要求控制台输入菜单编号,用int类型接收.根据输入的菜单编号,进入不同的菜单页面Scanner input=new Scanner(System.in);System.out.println(&q ...
最新文章
- delphi自定义事件处理
- 英特尔披露人工智能战略
- 关于AJAX和JSON的学习总结和使用。
- 【bzoj1179】 Apio2009—Atm
- 1.9 GRU 单元-深度学习第五课《序列模型》-Stanford吴恩达教授
- wamp安装多版本php,WampServer下安装多个版本的PHP、mysql、apache图文教程
- JavaSE 学习参考:变量(1)
- Android 自己定义View (二) 进阶
- 7-8 判断三角形类型 (20 分)
- 【英语学习】【Daily English】U02 Daily Routine L04 It's your turn to do the chores
- Unittest方法 -- 测试套件
- Centos7:dubbo监控中心安装,配置和使用
- centos7.2 开发 部署 .net core
- .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
- 基于全志a31s的camrea驱动调试(gc2145型号)
- axure树形表格_表格 树形菜单/excel 如何实现分级显示,也就是树形的菜单
- 基于神经网络的车牌识别,卷积神经网络车牌识别
- 信道编码与交织、脉冲成型
- oracle分段时间统计总数,oracle中根据年份统计每月的总数?解决思路
- ARP是怎么工作的?ARP攻击与欺骗又是什么?
热门文章
- 中国开发者现状调查报告:30至40岁程序员比例上升,近六成从业者不反对“大小周”
- outlook网页版服务器,Outlook网页Exchange Server
- 红米手机真机调试问题记录
- [Centos8]安装Left4Dead服务器及各类问题
- C++控制台白底黑字
- 趣图:每次变更后,我们都做了测试
- 我祈祷拥有一颗透明的心灵和会流泪…
- c语言remove命令和erase,详解C++ list中erase与remove函数的使用
- windows下配置TensorFlow-GPU完整教程
- linux下编译zbar64位,linux 编译zbar