javaSE阶段的循环结构以及执行流程
来源:互联网 发布:蜂窝移动数据无法清零 编辑:程序博客网 时间:2024/04/27 18:51
今天总结了下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循环的小括号后面是有分号的,其他循环是不允许添加分号的,否则后果严重
阅读全文
0 0
- javaSE阶段的循环结构以及执行流程
- JavaSE 循环结构
- For循环的执行流程
- 3.Java语句的执行结构,分支语句,循环语句,特殊流程控制语句
- Job的任务执行流程之JobSetup阶段
- Job的任务执行流程之Map阶段
- Job的任务执行流程之Reduce阶段
- Job的任务执行流程之JobCleanup阶段
- Job的任务执行流程之Reduce阶段
- Servlet执行流程和生命周期阶段的方法
- for循环的执行流程理解
- java的选择结构switch和循环结构for while do while以及流程控制语句break continue return
- javac的结构和执行流程介绍
- mapreduce的执行流程以及shuffle过程
- SDWebImage的使用以及内部执行流程
- SDWebImage的使用以及内部执行流程
- JavaSe基础(3)-- 循环结构
- 【JavaSE学习笔记】循环结构语句
- Longest Common Prefix
- AOSP Google Nexus6P-angler刷入ROM文件
- 我的Qt学习之路——Hello,world!
- string的增删查改
- 业务抽象
- javaSE阶段的循环结构以及执行流程
- Valid Parentheses
- 图像对比度与亮度调整算法实现(Python&OpenCV)
- 基于体系结构的软件开发
- 基于WebMagic写的一个入门级CSDN博客爬虫
- LOne-Dimensional Maze
- 基于内置类的原型扩展方法实现数组去重
- vue+vue-cli+webpack中引入jQuery
- rocketMq源码学习 -- rocketmq源码学习计划