如果有一段代码需要反复执行 那么可以使用循环语句
循环语句:
for循环
for(初始化语句;循环判断条件;更新循环变量){
循环体语句
}
1 先执行初始化语句 一般都是创建变量
2 执行循环判断条件
为false循环停止
true继续往下执行
3 执行循环体语句
4 执行更新循环变量 回到第2步继续判断
while循环:
初始化语句;
while(循环判断条件){
循环体语句
更新循环变量
}
1 先执行初始化语句 一般都是创建变量
2 执行循环判断条件 如为true继续执行 如为false则循环停止
3 执行循环体语句
4 更新变量 回到第2步继续判断
break和continue:
break;终止当前循环
continue;终止本次循环剩余的代码 然后继续往下执行
循环内可以嵌套循环
那么外部的循环我们称为内循环
外部的循环我们称为外循环
两个循环的变量不能重名
执行原理:
外层循环执行一次 内层循环执行一轮
do whild循环:
格式:
do{
}while(条件表达式)
执行思路 和while不同的地方就是do while先执行一次再去判断条件是否成立