1.顺序语句
程序从main方法开始,从上往下执行,一句一句执行,每句代码都会执行一次。
2.分支语句
满足条件的代码就执行,不满足条件的代码就不执行。有一下两个语句
if 语句
注意事项:条件表达式的结果必须为boolean类型,如果语句体只有一条语句,这个大括号可以省略。如果是多条语句,一定不能省略,建议无论是一条语句还是多条语句都添加大括号增强代码的可读性。
①if
初学者必要知识点之线程控制
语法:
if(条件语){
语句体;

执行流程,如果结果为true则执行,结果为false则不执行。
②if…else…
初学者必要知识点之线程控制
语法:
if(条件表达式){
语句体1
} else{
语句体2

执行流程:如果结果为true则执行语句体1,否则执行语句体2
③if …else if…else
初学者必要知识点之线程控制
语法:
if(条件表达式){
语句体1
}else if(条件表达式2){
语句体2
}else if(条件表达式3) {
语句体3
}else if (条件表达式4) {
语句体4
}else{
其他 //如果都不满足就执行else

执行流程:
哪个条件表达式为true就执行哪个语句体,都为false则执行else中的语句体

switch 语句

swi tch语句只能针对某个表达式的值作出判断,从而决定程序执行哪一段代码。涉及到的单词:

switch
case 情况
break 中断,结束switch
default 默认

初学者必要知识点之线程控制

注意事项:
<1> switch语句的表达式的数据类型只能是
JDK1.0-1.4接受byte short int char
JDK1.5接受byte short int char enum( 枚举)
JDK1.7接受byte short int char enum string
<2>防止case穿透在使用swi tch语句的过程中,如果有多个case条件后面的语句体是一样的我们可以写1次即可。

switch语句,break防止穿透。
switch语句的结束条件:
情况1:遇到了break
情况2:执行到最 后1个反大花括号

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2021-06-21
  • 2021-12-04
  • 2021-07-15
  • 2021-06-11
  • 2021-12-19
猜你喜欢
  • 2021-07-31
  • 2021-08-28
  • 2021-07-06
  • 2022-02-25
  • 2021-03-29
  • 2021-07-06
  • 2021-08-29
相关资源
相似解决方案