Java篇--流程控制
条件语句
if...else
- 有一条语句执行便不会执行其他的条件语句
- 嵌套语句:多条语句时,用花括号括起来
- 条件运算符:m = (x>y)?x:y
Stwitch case
- case 后面跟一个要比较的值和冒号
- 当变量的值与 case 语句的值相等时,那么 case 语句之后的语句开始执行,直到 break 语句出现才会跳出 switch 语句
- 可以包含一个 default 分支
循环结构
- while循环:格式:while(布尔表达式){循环体}
- do…while循环:格式:do{循环体}while(终止条件/布尔表达式)
- for循环:格式:for(初始化;布尔表达式;更新)
终止语句
- break:break 跳出整个语句块,并且继续执行之后的语句
- continue:(让程序立刻跳转到下一次循环的迭代)
在 for 循环中,continue 语句使程序立即跳转到更新语句。
在 while 或者 do…while 循环中,程序立即跳转到布尔表达式的判断语句