目录
do...while 循环与for循环,while循环的区别:
首先,我们的循环语句的操作流程都是: 判断 -> 循环 -> 控制
for循环
格式:for(初始化语句;条件判断语句;条件控制语句)
{ 循环体语句 }
执行流程:1.执行初始化语句;
2、执行条件判断语句;(如果为true则继续执行,为false就结束循环)
3、执行循环体语句;
4、执行条件控制语句;
5、回到第二步继续循环;
只通过字面意思可能不太好理解,我们通过简单地代码来进行学习:
public class Max {
public static void main(String args[]) {
for(int i=0;i<5;i++) {
/*首先,我们把0赋值给i作为初始值
1、先执行i=0;
2、在判断i是否小于5,因为0<5,所以为true
3、为true之后开始执行循环体语句,也就是把i的值打印在控制台上
4、打印完之后再进行i++操作,i的值加1,变成1
5.然后接着第二步继续执行
当执行了5次上面的操作后,i的值变成了5,
在执行条件判断语句的时候,不满足条件了,
所以会退出这个for循环,执行后面的代码
*/
System.out.println(i);
}
System.out.println("执行for循环之外的代码了");
}
}
下面是控制台的输出结果:
for循环是一种很常用的语句,就比方说,我们要打印100遍“程序猿”,我们可以使用输出语句输出100遍,也就是System.o