java基础--循环结构for,while和do..while的区别
#
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.
还没有评论,来说两句吧...