-
控制语句
- switch语句
- switch语句执行原理:switch后面小括号当中的数据和case后面的数据进行一一匹配,匹配成功的分支执行。按照自上而下的顺序依次匹配。
- 匹配成功的分支执行,分支当中有break语句的话,整个switch语句终止。
- 匹配成功的分支执行,分支当中没有break语句的话,直接进入下一个分支执行(不进行匹配),这种现象被称为case穿透现象【提示:break语句可以避免case穿透】
- 所有分支都没有匹配成功,当有default语句时,会执行default分支当中的程序
- switch后面和case后面只能是int和string类型的数据,不能是其他类型
- case可以合并
-
for循环语句
- 循环结构:把需要反复执行的代码片段放到循环体,在联合计数器,共同控制这段需要反复执行的代码
- 循环包括三种:
- for循环
- while循环
- do...while循环
- for循环的执行原理
- 初始表达式,布尔表达式,更新表达式都不是必须的。【但两个分号是必须的】
- 初始表达式最先执行,并且在整个for循环语句中只执行1次
- 布尔表达式的值必须是true或者false,不能是其它值
- while循环
- dowhile循环
- break语句
- break是java语言当中的关键字,被翻译为"中断"
- break + ";"可以成为一个单独的完整的java语句
- break语句使用在switch语句当中,用来终止switch语句的执行
- break语句同样可以使用在循环语句当中,用来终止循环的执行
- break;语句使用在for,while,do...while循环语句当中用来跳出循环,终止循环的执行。终止循环可以提高程序的执行效率
- continue语句
- continue表示:继续,go on,下一个
- continue + ";"构成一个完整的java语句
- break和continue的区别:
- break表示循环不执行了
- continue表示直接进入下一次循环继续执行
- switch语句
java学习笔记
最新推荐文章于 2024-03-19 18:08:05 发布