循环有三种方式:while、do while、for。 中断循环也有三种方式:continue、break、return。 下面逐一解释:
while循环:
语法结构:
while(循环条件){
循环体;
}
循环条件:可以是一个布尔类型的表达式,也可以是布尔类型的值
特点:不限次数的循环,满足某一条件的时候,跳出循环。
while循环嵌套:
while(){//外循环
while(){
//内循环}
}
//打印一个五行十列的格子
int row = 0;
while (row < 5 ){
row++;
int col = 0;
System.out.println();
while(col < 10){
col++;
System.out.print("*");
}
}
运行结果:
**********
**********
**********
**********
**********
do while循环
语法结构:
do{
循环体;
}while(循环条件);
特点:先执行一次,然后再进行判断是否满足循环。
关于 while 和 do while 有个段子:
while:你要不要?不要。那就不do。 do while:先爽一次再问,还要不要?不要。结束循环。
for循环
语法结构:
for(循环变量;循环条件;循环变量变化方式){
循环体;
}
ex: 1 2 3
for(int a = 0;a < 10;a ++){