ui123

条件语句以及循环体

一、条件语句

条件语句表达式

if(条件1){}

if{条件2}{}

if(条件3){}

输出的值只可取其一。

……

if……else语句

if(表达式){}

else(表达式){}

if……else if多分支语句

if(条件表达式1){}

else if(条件表达式2){}

else if(条件表达式3){}

……

这些语句的条件表达式要一层层执行,最后返回时输出布尔值为true时的语句序列。

二、switch多分支语句

switch:(表达式)

{

case 常量:

do。。。

break;

}

……

注意,在switch表达式中,常量可以是整数,但是不可以是实数。即小数无法处理。

三、循环语句

while(条件表达式)

{

执行语句

}

四、do……while循环语句

do

{

执行语句

}

while(条件表达式);

五、for循环语句

for(表达式1;表达式2;表达式3)

{

语句序列

}

表达式1:初始化表达式,负责完成变量的初始化。

表达式2:循环条件表达式,值为boolean型的表达式,指定循环条件。

表达式3:循环后操作表达式,负责修整变量,改变循环条件。

六、break和continue

break即为退出循环。

而continue则是在循环开始后有条件的跳过当前执行的命令进入下一行数值进行执行。

例如:

public class sd

{

public static void main (String[] args)

{

for (int i = 0;i<=100;i++)

{

if (i%2==0)

{

continue;

}

System.out.println(i);

}

}


评论