我是靠谱客的博主 重要便当,最近开发中收集的这篇文章主要介绍javaSE阶段的循环结构以及执行流程,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今天总结了下SE阶段的循环结构以及执行流程,希望对java的初学者提供一些帮助!

循环结构

1.for循环

(1)语法格式
for(表达式1; 条件表达式; 表达式2){
循环体;
}
语句块;
(2)执行流程
执行表达式1 => 判断条件表达式是否成立
=> 若成立,则执行循环体 => 表达式2 => 判断条件表达式是否成立
=> 若不成立,则执行语句块;

2 循环的嵌套

(1)语法格式
for(表达式1; 条件表达式2; 表达式3){
for(表达式4; 条件表达式5; 表达式6){
循环体;
}
}
(2)执行流程
执行表达式1 => 判断条件表达式2是否成立
=> 若成立,则执行表达式4 => 判断条件表达式5是否成立
=> 若成立,则执行循环体 => 表达式6 => 判断条件表达式5是否成立
=> 若不成立,则执行表达式3 => 判断条件表达式2是否成立
=> 若不成立,则结束循环

3 while循环

(1)语法格式
while(条件表达式){
循环体;
}
语句块;
(2)执行流程
判断条件表达式是否成立
=> 若成立,则执行循环体 => 判断条件表达式是否成立;
=> 若不成立,则执行语句块;
(3)注意事项
a.while循环其实和for循环是可以完全互换的。
b.while循环通常用于明确循环条件但不明确循环次数的场合中。
for循环通常用于明确循环次数/范围的场合中。
c.while(true)等价于for(;;),都用于表示无限循环。

4 do-while循环

(1)语法格式
do{
循环体;
}while(条件表达式);
语句块;
(2)执行流程
执行循环体 => 判断条件表达式是否成立
=> 若成立,则执行循环体 => 判断条件表达式是否成立;
=> 若不成立,则执行语句块;
(3)注意事项
do-while循环通常用于至少执行一次循环体的场合中。
只有do-while循环的小括号后面是有分号的,其他循环是不允许添加分号的,否则后果严重

最后

以上就是重要便当为你收集整理的javaSE阶段的循环结构以及执行流程的全部内容,希望文章能够帮你解决javaSE阶段的循环结构以及执行流程所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(75)

评论列表共有 0 条评论

立即
投稿
返回
顶部