while结构
基本格式:
while(条件判断语句){
循环体语句;
}
完整格式:
初始化语句;
while(条件判断语句){
循环体语句;
条件控制语句;
}
public class Java11 {
public static void main(String[] args) {
//for 循环实现
for (int i=1;i<=5;i++){
System.out.println("HelloWord");
}System.out.println("--------");
//while 循环实现
int j=1;
while(j<=5){
System.out.println("HelloWord");
j++;
}
}
}
do...while循环语句格式
基本格式:
do{
循环体语句;
}while(条件判断语句);
完整格式:
do{
循环体语句;
条件控制语句;
}while(条件判断语句);
public class Java11 {
public static void main(String[] args) {
int j=1;
do {
System.out.println("HelloWord");
j++;
}while(j<=5);
}
}
三种循环的区别:
for循环和while循环先判断条件是否成立,然后决定是否执行循环体(先判断后执行)
do...while循环先执行一次循环体,然后判断条件是否成立,是否继续执行循环体(先执行后判断)
public class Java11 {
public static void main(String[] args) {
//do while循环
int j=1;
do {
System.out.println("HelloWord");
j++;
}while(j<=5);
System.out.println("______");
//for循环
for (int i=1;i<=5;i++){
System.out.println("HelloWord");
}
System.out.println("_______");
//while 循环语句
int m=1;
while(m<=5){
System.out.println("HelloWord");
m++;
}
}
}