程序员一代码搬运工
【Java学习心得和Java学习技术个人总结】

java程序流程控制语句

 

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语句

 

赞(0)
未经允许不得转载:程序员一代码搬运工 » java程序流程控制语句
分享到: 更多 (0)