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(①;②;④){ ③ }

执行过程:① - ② - ③ - ④ - ② - ③ - ④ - ... - ②

最新文章

  1. 从基础学起----xuld版高手成长手记[1]
  2. js获取样式的兼容写法
  3. 转 Web移动应用调试工具——Weinre
  4. C# 匿名方法及Lambda表达式
  5. hdu 1874 畅通工程续 Dijkstra
  6. BZOJ 1083 [SCOI2005]繁忙的都市
  7. 5.7.2.4 random() 方法
  8. CCNA实验(5) -- OSPF
  9. webService常见问题
  10. centOS的命令行与图形页面之间的转换
  11. bzoj2118(加法原理)(墨墨的等式)
  12. Servlet--HttpUtils类
  13. MongoDB的安装和使用指南
  14. Java集合框架知多少——干货!!!
  15. 从零单排学Redis【黄金】
  16. JS第二部分--DOM文档对象模型
  17. Unity如何退出游戏
  18. 【转】EDID的简介和解析
  19. mybatis-spring和spring版本搭配问题
  20. 个人博客作业-Week2 (代码规范, 代码复审)

热门文章

  1. 在Mac Os(苹果)上用手机抓包软件Charles抓取微信小程序中的高清无水印视频
  2. C#反射跟特性
  3. 论文解读(PPNP)《Predict then Propagate: Graph Neural Networks meet Personalized PageRank》
  4. EPLAN部件库共享方法
  5. 5.10 NOI 模拟
  6. 【FAQ】【Push Kit】 华为怎么设置角标
  7. Reader和Writer区别final.finally.finalize区别
  8. 基于bert_bilstm_crf的命名实体
  9. Excel 笔记目录
  10. ruby 字符注音标签