全国咨询热线:400-009-1906

Java do-while循环

Java do-while循环用于多次迭代程序的一部分或重复多次执行一个代码块。 如果迭代次数不固定,必须至少执行一次循环,建议使用do-while循环。

Java do-while循环至少执行一次,因为它是在循环体之后检查条件。
 

更多精彩内容以及学习资料,尚学堂论坛bbs.bjsxt.com免费下载。

语法:

 do{       //code to be executed   }while(condition); // 后置条件检查 
Java

Java do-while循环执行流程图如下所示 -
Java do-while循环

示例:

 public class DoWhileExample {     public static void main(String[] args) {         int i = 1;         do {             System.out.println(i);             i++;         } while (i <= 10);     } } 
Java

执行结果如下 -

 1 2 3 4 5 6 7 8 9 10 
Java

Java无限do-while循环

如果在do-while循环中传递参数值为:true,它将是一个无限do-while循环。

语法:

 do{       //code to be executed   }while(true); 
Java

示例:

 public class DoWhileExample2 {     public static void main(String[] args) {         do {             System.out.println("infinitive do while loop");         } while (true);     } } 
Java

执行结果如下 -

 infinitive do while loop infinitive do while loop infinitive do while loop ctrl+c 
Java

上面的需要按ctrl + c退出程序。
 

更多精彩内容以及学习资料,尚学堂论坛bbs.bjsxt.com免费下载。