java基础之for循环while循环dowhile循环精简版

java基础之for循环while循环dowhile循环精简版


很久以前,每次执行for循环,自己都会感觉有点绕,多年以后看到当初自己存放在硬盘的这篇笔记,决定把它拿出来遛一遛。

代码

for (表达式1 [循环变量初始值设定]; 表达式2 [循环条件判断]; 表达式3 [更新循环变量的值]){
                      循环体

执行过程

首先计算表达式1,接着计算表达式2,若表达式2的值为true,则执行循环体,接着计算表达式3,再判断表达式2的值.依此重复下去,直到表达式2的值=false。
特点:先判断,再执行。

额外扩展


三种循环的比较:
1 语法不一样  
	while(条件){...}
	do{...}while(条件);
	for(表达式1;表达式2;表达式3){...}
2 执行顺序
   while 和 for 都是先判断条件 ,然后再执行循环体
   do while 先执行循环体,再判断条件

注意事项
1. 对于同一问题, 三种循环可相互替代。
2. 循环次数确定的情况优先选用for循环,
3. 循环次数不确定的情况,通常选用while和do-while循环。
4. 要防止无限循环––死循环。

猜你喜欢

转载自blog.csdn.net/l1996729/article/details/106552692