您的位置:首页 > 编程语言 > Java开发

第二篇、java入门之流程控制语句

2014-02-24 23:25 232 查看
第二篇、java入门之流程控制语句

Java中有三类流程控制语句,分别是顺序结构,选择结构和循环结构。

1、顺序结构:程序逐条从上往下依次执行

语句1;

语句2;

语句3;

...

2、选择结构

①选择结构1

if(条件)

{

语句序列

}

如果条件为true则执行大括号里面的语句序列,如果条件为false则不执行大括号里面的语句序列

②选择结构2

if(条件)

{

语句序列1

}

else

{

语句序列2

}

如果条件为true则执行大括号里面的语句序列1,如果条件为false则执行大括号里面的语句序列2

③选择结构3

if(条件1)

{

语句系列1

}

else if(条件2)

{

语句序列2

}

...

else if(条件n)

{

语句系列n;

}

else

{

语句系列n+1;

}

如果条件1为true,则执行大括号里面的语句序列1,否则如果条件2为true,则执行大括号里面的语句序列2,如果条件为false则执行大括号里面的语句序列2...,如果条件n为true,则执行大括号里面的语句序列n,否则执行语句系列n+1。

④选择结构4

switch(表达式)

{

case condition1:

           语句序列1;

           break;

case condition2:

          语句序列2;

          break;

case condition3:

          语句序列3;

           break;

...

case conditionn:

          语句序列n;

          break;

default:

         语句序列n+1;

}

表达式可以使用byte ,short ,int,char和枚举,Java7中可以使用String。

表达式的值与1-n中的condition匹配则执行对应的语句系列,否则执行default对应的语句系列。

3、循环结构

①循环结构1

while(条件)

{

语句序列;

}

条件为true则这行大括号里的语句序列,一直循环执行,直到条件为false时就不执行大括号里的语句序列,循环也就结束。

②循环结构2

do

{

语句系列

}

while(条件);

先执行一便语句系列,然后判断条件是否为true,如果为true则继续执行语句系列,如果为false则循环结束。

③循环结构3

for(初始化语句;循环条件;变化语句)

{

语句系列;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java se