循环
来源:互联网 发布:淘宝美工全攻略pdf 编辑:程序博客网 时间:2024/04/28 04:23
for循环
基本句法:
for (init_expr; boolean testexpr; alter_expr){
//语句或块
}
例如:
for (int i = 0; i < 10; i++){
System.out.println("Are you finished yet?");
}
System.out.println("Finally!");
注意:
Java编程语言允许在for() 循环结构中使用逗号作为分隔符。 例如,for (i= 0, j = 0; j<10; I++, j++)是合法的;它将I值初始化为零,并在每执行完一次循环体后,增加一次它们的值。
while循环
基本句法:
while(布尔表达式){
//语句或块
}
例如:
into I = 0;
while (I < 10){
System.out.println("Are you finished yet?");
I++;
}
System.out.println("Finally!");
请确认循环控制变量在循环体被开始执行之前已被正确初始化,并确认循环控制变量是真时,循环体才开始执行。控制变量必须被正确更新以防止死循环。
do循环
do循环的句法是:
do {
//语句或块;
} while (布尔测试)
例如:
into I = 0;
do {
System.out.println("Are you finished yet?");
I++;
} while (I < 10);
象while循环一样,请确认循环控制变量在循环体中被正确初始化和测试并被适时更新。
作为一种编程惯例,for循环一般用在那种循环次数事先可确定的情况,而while和do用在那种循环次数事先不可确定的情况。