流程控制
-
复合语句
在使用复合语句时要注意, 复合语句为局部变量创建了一个作用域, 该作用域为程序的一部分, 在该作用域中某个变量被创建并能够被使用。 如果在某个变量的作用域外使用该变量, 则会发生错误, 例如,在本实例中, 如果在复合语句外使用变量y、 z、 b将会出现错误, 而变量x可在整个方法体中使用 -
if条件语句
布尔表达式: 必要参数, 表示最后返回的结果必须是一个布尔值。 它可以是一个单纯的布尔变量或常量, 也可以是使用关系或布尔运算符的表达式。
-
switch多分支语句
switch语句中表达式的值必须是整型、 字符型或字符串类型, 常量值1~n必须也是整型、 字符型或字符串类型。
case语句后常量表达式的值可以为整数, 但绝不可以是实数。
4.while循环语句
5.do…while循环语句
程序段至少要被执行一次。
do…while语句在结尾处多了一个分号(;) 。
6.for循环语句
①表达式1: 初始化表达式, 负责完成变量的初始化。
②表达式2: 循环条件表达式, 值为boolean型的表达式, 指定循环条件。
③表达式3: 循环后操作表达式, 负责修整变量, 改变循环条件。
7.foreach语句
foreach语句是for语句的特殊简化版本, 不能完全取代for语句, 但任何foreach语句都可以改写为for语句版本。
foreach语句中的元素变量x, 不必对其进行初始化。
8.循环控制
break是中断循环,continue是执行下一次循环
①标签名: 任意标识符。
②循环体: 任意循环语句。
③continue标签名: continue跳出指定的循环体, 此循环体的标签名必须与continue的标签名一致。