if-else 语句
if 和 else语句 if ( boolean expression ){ statement or block; } 或者: if ( boolean expression ){ statement or block; } else if (boolean expression) { statement or block; } else { statement or block; }
switch语句
switch语句的基本格式为: switch(表达式1) { case 表达式2: 语句或块2; break; case表达式3:语句或块3;break; case 表达式4:语句或块4;break; default: 语句或块5; break; } 其中:(jdk 高的版本支持) (1)表达式1的值必须与整型兼容。 (2)case分支要执行的程序语句。 (3) 表达式2、3、4是可能出现的值。 (4)不同的case分支对应着不同的语句或块序列。 (5) break表示跳出这一分支。
for循环语句
for循环语句实现已知次数的循环,其基本格式为: for(初始化表达式;测试表达式;步长) { 语句或块; } 其执行顺序如下: (1) 首先运行初始化表达式。 (2) 然后计算测试表达式,如果表达式为true,执行语句 或块;如果表达式为false,退出for循环。 (3) 最后执行步长。
while循环语句 do-while语句
while循环语句实现受条件控制的循环,其基本格式为: while(布尔表达式) { 语句或块; } 当布尔表达式为true时,执行语句或块,否则跳出while循环。 do语句实现受条件控制的循环,其基本格式为: do{ 语句或块; } while(布尔表达式) 先执行语句或块,然后再判断布尔表达式。 与while语句不同,当布尔表达式一次都不 为true时,while语句一开始判断就跳出循 环,不执行语句或块,而在do语句中则要 执行一次
break,continue语句