Java学习入门05
循环语句 for 循环语句格式 for( 初始化表达式① ; 布尔表达式② ; 步进表达式④ ){ 循环体③ } 执行流程 执行顺序:①②③④ > ②③④ > ②③④ … ②不满足为止。 ①负责完成循环变量初始化 ②负责判断是否满足循环条件,不满足则跳出循环 ③具体执行的语句 ④循环后,循环条件所涉及变量的变化情况 while 循环语句格式 while 循环语句格式: 基本格式 while( 判断条件语句 ) { 循环体语句 ; } 扩展格式 初始化语句 ; while( 判断条件语句 ) { 循环体语句 ; 控制条件语句 ; } for 循环和 while 循环的区别 for 循环语句和 while 循环语句可以等价转换,但还是有些小区别的使用区别: 控制条件语句所控制的那个变量,在 for 循环结束后,就不能再被访问到了,而 while 循环结束还可以继续使用,如 果你想继续使用,就用 while ,否则推荐使用 for 。原因是 for 循环结束,该变量就从内存中消失,能够提高内存的使 用效率。 场景区别: for 循环适合针对一个范围判断进行操作 while 循环适合判断次数不明确操作 do...while 循环格式 do…while 循环语句格式: 基本格式 do { 循环体语句 ; }while(( 判断条件语句 ); 扩展格式 初始化语句 ; do { 循环体语句 ;