一、for循环
* 语法
for(声明变量;条件语句;迭代语句){
要循环的代码语句;
}
执行流程:先声明变量 --> 判断是否满足条件 --> 进行第一次循环 --> 第一次迭代 --> 执行条件语句,满足条件进入循环体,不满足条件跳出当前的for循环
二、while循环
* 语法
while(条件语句){
要循环的代码;
}
三、do-while循环
* 语法
do{
循环代码语句;
}while(条件语句);
* **while循环和do-while循环的区别**
前者先判断条件语句是否为true再决定是否执行循环语句;
后者不管条件的结果如何,至少都会执行一次。
四、break和continue
* 区别
break是跳出当前循环体,继续执行循环后面的代码;可以用在任何循环体和switch内;在嵌套for循环内,break在哪个循环体内,就跳出该循环体;
continue是跳过本次循环,继续下一次循环,continue后面的代码不执行;只能用在任何循环内;