橘子味的心
标题:Java while循环

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

语法:

  1. while(condition){
  2. //code to be executed
  3. }
  4. Java

下面是 while 循环的执行流程 -

示例:

  1. public class WhileExample {
  2. public static void main(String[] args) {
  3. int i = 1;
  4. while (i <= 10) {
  5. System.out.println(i);
  6. i++;
  7. }
  8. }
  9. }
  10. Java

执行上面的代码,得到下面的结果 -

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. Java

Java无限while循环

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

语法:

  1. while(true){
  2. //code to be executed
  3. }
  4. Java

示例:

  1. public class WhileExample2 {
  2. public static void main(String[] args) {
  3. while (true) {
  4. System.out.println("infinitive while loop");
  5. }
  6. }
  7. }
  8. Java

执行上面的代码,得到下面的结果 -

  1. infinitive while loop
  2. infinitive while loop
  3. infinitive while loop
  4. infinitive while loop
  5. infinitive while loop
  6. ctrl+c
  7. Java

注意:由于无限循环程序无法退出,所以您需要按ctrl + c退出程序。