AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
## 流程控制 在Java中,依然是 顺序结构,判断(分支选择)结构和循环结构,可以说在绝大部分编程语言中,都存在这三种结构。 ### 分支结构 * if条件语句类似于之前学习过的js中if * switch 则要注意,case后面跟着大括号 * switch 还要注意选择的类型是有限制的,限制为byte,short,int,char,以及String ### 循环结构 ~~~java public class Test { public static void main(String[] args) { for(int i = 0; i < 10; i++) { //循环体 //循环顺序 //第一次循环的时候 ,发现定义了初识变量i,通过循环条件判断 i < 10,进入循环 //执行循环体 //第二次循环之前,执行迭代语句,i++,又通过循环条件判断,进入循环 //... //第十次循环之后,执行i++,未通过循环条件判断,跳出循环,循环结束 } } } ~~~ * while ~~~java 初始化语句; while(循环条件) { 循环体; 迭代语句; } ~~~ * do...while ~~~java 初始化语句; do { 循环体; 迭代语句; } while(循环条件); ~~~ 无论如何都会执行一次 * for ~~~java for(初始化语句; 循环条件; 迭代语句) { 循环体; } ~~~