java语句witch,java程序流程控制--witch
switch语句的基本格式:
switch(表达式) {
case 值1:
语句1;
break;
case 值2:
语句2;
break;
case 值3:
语句3;
break;
...
default:
语句n;
break;
}
对switch语句格式的解释:
表达式:可以是byte,short,int,char类型。
执行流程:
看到switch语句,就用它的表达式的值去和case后面的值进行匹配。
首先匹配case 值1,如果匹配,就执行语句1,看到break,就结束。
如果不匹配,就继续case 值2进行判断,如果匹配,就执行语句2,看到break,就结束。
如果不匹配...
当表达式和所有的case后面的值不匹配,就执行default所控制的语句。
switch语句的注意事项: A:case和default的有顺序关系吗? 写法上,是没有顺序的。但是永远推荐default在最后。 执行上,是有顺序的。 B:break可以省略吗? break是可以省略的,但是省略后可能会对结果产生影响。 推荐永远不要省略。 C:switch语句的结束 遇到break。或者执行到末尾。
java语句witch,java程序流程控制--witch相关推荐
- 【Java基础】· Java基本语法:程序流程控制习题总结
写在前面 Hello大家好, 我是[麟-小白],一位软件工程专业的学生,喜好计算机知识.希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!谢谢大家!!! ...
- 一文带你深入理解【Java基础】· Java基本语法:程序流程控制
写在前面 Hello大家好, 我是[麟-小白],一位软件工程专业的学生,喜好计算机知识.希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!谢谢大家!!! ...
- Java笔记2.3——Java基本语法之程序流程控制
Java基础 Java基本语法(下):程序流程控制 目录 目录 Java基础 Java基本语法(下):程序流程控制 一.程序流程控制 1.理论 2.分支语句1: if-else结构 2.1.if-el ...
- java循环语句三角形_JAVA——程序流程控制——循环语句——for循环(打印三角形)...
//要求:用*打印出一个直角三角形.高8*. public class zhijiaosanjiaoxing { public static void main(String[] args) { fo ...
- 黑马程序员java学习打卡----程序流程控制
学习总内容: 分支结构 1.if 2.switch 3.switch的穿透性 循环结构 1.for循环 2.while循环 3.死循环 4.循环嵌套 跳转关键字 break continue 案列技术 ...
- java流程控制if_java程序流程控制(分支结构之 if-else)
if语句三种格式: 1.if(true){ //代码执行 } 2.if(条件表达式){ //代码执行 }else{ //代码执行 } 3.if(条件表达式){ //执行代码块 }else if(条件表 ...
- 四 【java基础】 程序流程控制- 分支结构
目录 01 程序流程控制概述 02 顺序结构 03 分支结构 3.1 if-else 结构 3.2 从键盘输入数据(Scanner) 3.2 Switch-case结构 01 程序流程控制概述 流程控 ...
- java程序流程控制
写到这里,才算正式进入编程语言. 之前的都是基础中的基础,用数学方式发打比方来说,就是学习阿拉伯数字和简单的四则运算,现在开始做应用题了 程序流程控制分为 1.顺序结构 程序从上到下逐行执行,中间没有 ...
- Java架构师成长之道之Java程序流程控制
Java架构师成长之道之Java程序流程控制 Java架构师成长之道 4.1 程序流程控制概述 之前编写的绝大多数程序都是顺序执行,也就是从main函数开始,由上到下一行一行的执行,也被称为顺序结构. ...
最新文章
- UIView使用UIMotionEffect效果
- WordPress响应式Alt_Blog主题 简约博客主题
- Yii2创建自定义小部件
- 【图像增强】基于matlab HSV空间双边滤波图像去雾【含Matlab源码 067期】
- linux中printf命令,总结linux下printf命令的用法
- 戴尔服务器显示器接口类型,拒绝凌乱桌面 Type-C接口显示器的魅力
- 职称计算机和英语保留时间,职称计算机考试成绩_职称计算机应用能力考试成绩保留时间是多长?...
- 51单片机的交通灯设计
- 人工智能研究现状及发展前景如何
- Word2016怎么插入页眉页脚?Word2016页眉页脚添加教程
- 基于SBO程序开发框架的实例:仓库扩展属性设置
- 计算机图形学 8.2 平面几何投影
- ASIC Design and C Model
- AJAX都有哪些优点和缺点
- 电脑连不上WiFi,右下角出现红叉怎么解决
- 《细胞》:植物缺水或受伤后真的会哭!科学家录音为证
- [统计学教程] 第七章 假设检验
- 【吴恩达deeplearning.ai】深度学习(7):卷积神经网络
- 树莓派4B 4G板子64位、32位系统下使用ncnn 推理yolov4
- 【数学】旋转后仍为函数图像问题