循环语句:
循环体:要做的事情。
初始化条件:从哪里开始
判断条件:在什么情况下结束
控制条件:控制台初始化条件的变化
Java提供了三种循环:
for
while
do...while
for格式:
for(初始化条件;判断条件;控制条件)
{
循环体;
}
执行流程:
A:先执行初始化表达式。
B:执行判断条件。
C:根据判断条件的返回值
如果true,执行循环体。
如果false,for循环结束。
D:执行控制条件,接着返回B。
while循环格式:
基本格式:
while(判断条件)
{
循环体;
}
而我说循环有四个内容:
循环语句:
循环体:要做的事情。
初始化条件:从哪里开始
判断条件:在什么情况下结束
控制条件:控制台初始化条件的变化
改进版格式:
初始化条件;
while(判断条件)
{
循环体;
控制条件;
}
do...while循环的格式:
基本格式:
do
{
循环体;
}while(判断条件);
循环语句:
循环体:要做的事情。
初始化条件:从哪里开始
判断条件:在什么情况下结束
控制条件:控制台初始化条件的变化
改进版:
初始化条件;
do {
循环体;
控制条件;
}while(判断条件);
注意:
do...while循环和其他两种循环的区别是:
do...while至少执行一次。
其他的两种循环可能一次都不执行。 |
|