分支结构之二:switch-case
2024-09-04 03:46:27
1.格式
switch(表达式){
case 常量1:
执行语句1;
//break;
case 常量2:
执行语句2;
//break;
...
default:
执行语句n;
//break;
}
2.说明:
① 根据switch表达式中的值,依次匹配各个case中的常量。一旦匹配成功,则进入相应case结构中,调用其执行语句。 当调用完执行语句以后,则仍然继续向下执行其他case结构中的执行语句,直到遇到break关键字或此switch-case结构 末尾结束为止。
② break,可以使用在switch-case结构中,表示一旦执行到此关键字,就跳出switch-case结构
③ switch结构中的表达式,只能是如下的6种数据类型之一: byte 、short、char、int、枚举类型(JDK5.0新增)、String类型(JDK7.0新增)
④ case 之后只能声明常量。不能声明范围。
⑤ break关键字是可选的。
⑥ default:相当于if-else结构中的else.
default结构是可选的,而且位置是灵活的。
⑦ 如果switch-case结构中的多个case的执行语句相同,则可以考虑进行合并。
For循环结构的使用
一、循环结构的4个要素 ① 初始化条件 ② 循环条件 --->是boolean类型 ③ 循环体 ④ 迭代条件
二、for循环的结构
for(①;②;④){ ③ }
执行过程:① - ② - ③ - ④ - ② - ③ - ④ - ... - ②
最新文章
- 从基础学起----xuld版高手成长手记[1]
- js获取样式的兼容写法
- 转 Web移动应用调试工具——Weinre
- C# 匿名方法及Lambda表达式
- hdu 1874 畅通工程续 Dijkstra
- BZOJ 1083 [SCOI2005]繁忙的都市
- 5.7.2.4 random() 方法
- CCNA实验(5) -- OSPF
- webService常见问题
- centOS的命令行与图形页面之间的转换
- bzoj2118(加法原理)(墨墨的等式)
- Servlet--HttpUtils类
- MongoDB的安装和使用指南
- Java集合框架知多少——干货!!!
- 从零单排学Redis【黄金】
- JS第二部分--DOM文档对象模型
- Unity如何退出游戏
- 【转】EDID的简介和解析
- mybatis-spring和spring版本搭配问题
- 个人博客作业-Week2 (代码规范, 代码复审)
热门文章
- 在Mac Os(苹果)上用手机抓包软件Charles抓取微信小程序中的高清无水印视频
- C#反射跟特性
- 论文解读(PPNP)《Predict then Propagate: Graph Neural Networks meet Personalized PageRank》
- EPLAN部件库共享方法
- 5.10 NOI 模拟
- 【FAQ】【Push Kit】 华为怎么设置角标
- Reader和Writer区别final.finally.finalize区别
- 基于bert_bilstm_crf的命名实体
- Excel 笔记目录
- ruby 字符注音标签