JAVA基础总结第六章
1.for循环
拥有切断循环次数的循环,使用for循环结构来操作
语法:
for(初始化;循环条件;循环步进){
//循环体
}
//与以下while循环效果相同
初始化;
while(循环条件);
// 循环体
循环步进;
}
//执行步骤
1. 初始化
2. 判断循环条件
3. 执行循环体
4. 循环步进
5. 继续下一轮判断
//示例, 循环一百次
for(int i=0;i<100;i++){
System.out.print(i); //输出i,100次
}
// 循环结构中只要求,两个;分号不可省略!所以可以写成
int i = 0;
for(;i < 100 ){
//循环操作
i++
}
3.循环结构小结
循环结构 | 语法 | 组成 | 执行顺序 | 应用场合 |
---|---|---|---|---|
while | int i = 0; while(条件){ //循环操作 } | 相同,都是由初始化,循环条件,循环体,循环变量组成的 | 先判断,在执行 | 一般情况 |
do-while | int i = 0;do{ //循环操作 //步进操作 } while(条件); | 相同 | 先执行至少一遍,在判断 | 适用于需要先运行一遍循环体再进行判断的场合 |
for | for (int i = 0;条件;步进){ //循环操作 } | 相同 | 先判断,在执行 | 适用于循环次数确定的情况 |
循环跳转语句break和continue
- break 中止当前条件结构或者循环结构,跳出结构,不再继续执行的一个操作指令
- conrinue 跳过本次循环后续循环操作,直接继续下一次循环操作的一个操作指令