JAVA循环结构

来源:互联网 发布:小鱼办公软件下载 编辑:程序博客网 时间:2024/06/05 15:36

循环语句可以在满足循环条件的情况下,反复执行某一段代码。

被重复执行的代码成为循环体。当反复执行这个循环体的时候,需要在合适的时候把循环条件改为假,从而结束循环。否则会出现死循环的情况。

循环语句可能包含下面4个部分:

a.      初始化语句(init_statement):一条或多条语句,这些语句用于完成一些初始化工作,初始化语句在循环开始之前执行。

b.      循环条件(test_expression):是一个boolean类型的表达式,这个表达式决定是否执行循环体。

c.      循环体(body_statement):如果条件允许,循环体会被反复执行。

迭代语句(iteration_statement):这个部分在一次循环体执行结束后,对循环条件求值之前执行,通常用于控制循环条件中的变量,使得循环在合适的时候结束。

1、while循环语句

(init_statement);

 while(test_expression) {

 body_statement;

  iteration_statement;

}
2、do while循环语句
do while 区别于while循环是会先执行一次body_statement

(init_statement);

do {

 body_statement;

  iteration_statement;

} while(test_expression)
3、for循环
在一般情况下,都可以使用for循环去代替while循环

for((init_statement); (test_expression);(iteration_statement)) {

 body_statement;

}
原创粉丝点击