循环结构的基本组成部分,一般可以分成4部分:
1.初始化语句:在循环开始最初执行,而且只做唯一一次
2.条件判断:如果成立,则循环继续;如果不成立,则循环退出
3.循环体:重复要做的事情内容,若干行语句
4.步进语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都要执行一次
/*public class Demo09For{
public static void main(String[] args){
System.out.println("我错啦!");
}
}
*/
public class Demo09For{
public static void main(String[] args){
for (int i = 1;i <= 100; i++){
System.out.println("我错啦!"+ i);
}
System.out.println("程序停止");
}
}
while循环有一个标准格式,还有一个扩展格式
标准格式: 初始化语句; while(条件判断){ 循环体:重复要做的事情内容,若干行语句 步进表达式 }
public class Demo10While{
public static void main(String[] args){
for (int i = 1;i <= 10; i++){
System.out.println("我错啦!"+ i);
}
System.out.println("=================");
int i = 1;//1.初始化语句:在循环开始最初执行,而且只做唯一一次
while(i <= 10){//2.条件判断
System.out.println("我错啦!"+ i);//3.循环体:重复要做的事情内容,若干行语句
i++;
}
}
}
/* do-while循环的标准格式
do{ 循环体 }while(条件判断);
扩展格式 初始化语句 do{ 循环体 步进语句 }while(条件判断);
*/
public class Demo11While{
public static void main(String[] args){
for (int i = 1;i <= 10; i++){
System.out.println("我错啦!"+ i);
}
System.out.println("=================");
int i = 1;//1.初始化语句:在循环开始最初执行,而且只做唯一一次
do{
System.out.println("我错啦!"+ i);
i++;
}while(i <= 10);
}
}
注意事项:死循环未结束,后面的语句不能执行
所谓嵌套循环,是指一个循环的循环体是另一个循环。比如for循环里面还有一个for循环,就是嵌套循环。
总共的循环次数=外循环次数*内循环次数