java while循环实例源码说明格式Do-while循环

java while循环实例源码说明格式Do-while循环的分类有哪些?怎么使用java while循环结构语句。注意事项是什么等等。

java循环结构主要分为当型循环或直到型循环。当P条件成立时(T),反复执行A,直到P为“假”时才停止循环这是当型循环.先执行A, 再判断P,若为T,再执行A,如此反复,直到P为F这是直到型循环。

java While循环实例讲解

while循环的基本格式和流程图:
while (布尔表达式) {
          循环体;
}
while循环详解:
n      在循环刚开始时,会计算一次“布尔表达式”的值,若条件为真,执行循环体。而对于后来每一次额外的循环,都会在开始前重新计算一次。
n      语句中应有使循环趋向于结束的语句,否则会出现无限循环–––”死”循环。

while循环代码示例:

  1. public class  WhileTest {
  2.          public static void main(String[]  args) {
  3.                    int  i = 0;
  4.                    int  sum = 0;
  5.                    while (i <= 100) {   // 1+2+3+…+100=?
  6.                             sum += i;   //sum = sum+i;
  7.                             i++;
  8.                    }
  9.                    System.out.println(“Sum=  ” + sum);
  10.          }
  11. }

复制代码

Do-while循环(用的很少,了解!!)do-while循环的基本格式:

do {
          循环体;
  } while(布尔表达式;
do-while循环说明和流程图:
1.      先执行循环体
2.      后判断布尔表达式
3.      循环体至少执行一次
do-while课堂示例代码:
  1. public class Test {
  2.     public static void main(String[] args) {
  3.        int i = 0;
  4.        int sum = 0;
  5.        do {
  6.            sum += i; // sum = sum + i
  7.            i++;
  8.        } while (i <= 100);
  9.        System.out.println(“Sum= ” + sum);
  10.     }
  11. }

 

Whiledo-While的区别:

while先判断后执行。dowhile是先执行后判断!
Dowhile总是保证循环体会被至少执行一次!这是他们的主要差别。
  1.         int a = 0;
  2.        while(a<0){
  3.            System.out.println(a);
  4.            a++;
  5.        }
  6.        System.out.println(“—–”);
  7.        a=0;
  8.        do{
  9.            System.out.println(a);
  10.            a++;
  11.        }  while (a<0);
  12. 执行结果:
  13. —–
  14. 0

  本文链接地址: java while循环实例源码说明格式Do-while循环