java基础--循环结构for,while和do..while的区别

来源:互联网 发布:韩国知乎 编辑:程序博客网 时间:2024/06/04 18:42

while,for和do..while的区别:

while和for的区别:

for循环:
基本格式:
for(1-初始化变量;2-判断条件语句;4-控制条件语句;){
      3-循环体语句;
}
while循环:
基本格式:
while(判断条件语句){
      循环体语句;
}

联想for循环中的四个部分(组合)对while循环整改。
转换格式:
1-初始化语句
while(2-判断条件语句){
    3-循环体语句;
    4-控制条件语句;
}

for(1-初始化变量;2-判断条件语句;4-控制条件语句;){
      3-循环体语句;
}

使用上怎么选择:
1-如果在循环结束后还想继续使用控制条件的变量,则使用while,否则用for。
(for循环结束后for中定义的变量一并从内存中消失,提高内存使用效率)。
2-茫然时推荐使用for循环(思路清晰,好理解)。
3-遇到范围时,用for循环

4-如果使用多少次循环不明确,使用while。


do..while循环语句格式:

基本格式:
 do{
    循环体语句;  
}while(判断条件语句);

步骤格式:(按数字序号)
1-初始化;
do{
2-循环体语句;
4-条件控制语句
}while(3-判断条件语句);

三种循环区别:
1-do.. while循环至少执行一次循环体。
2-for和while必须先判断条件是否成立,然后在决定是否执行循环体语句。
3-一般情况下没我们优先考虑for然后是while,最后再是do..while.

阅读全文
0 0
原创粉丝点击