1.先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。
2.循环条件的判断。
3.根据循环条件判断结果。true则继续循环,如果为false,则退出循环。
4.执行迭代部分。
5.重复2~4部分直到程序结束。
结构图如下
例题如下
计算100以内的奇数之和。
public class Zuoye01 {
public static void main(String[] args) {
int num,sum; //数,和 for(num=1,sum=0;num<=100;num+=2){ sum=sum+num; } System.out.println("100以内奇数之和为"+sum); }}另外在循环中有一个重点是break和continue的使用。
1.break语句用于终止某个循环,使程序跳到循环外的下一条语句。在循环中位于break后的语句将不再执行,循环也停止执行。
break不仅可以用在for循环中还可以用在while和do-while循环中,通常和if条件语句一起使用。
2.continue不仅可以用在for循环中也可以用在while和do-while循环中,并且只能用在循环结构中。
break用于终止循环,跳出循环;continue用于跳出本次循环,进入下一次循环。