程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java說話----三種輪回語句的差別引見

Java說話----三種輪回語句的差別引見

編輯:關於JAVA

Java說話----三種輪回語句的差別引見。本站提示廣大學習愛好者:(Java說話----三種輪回語句的差別引見)文章只能為提供參考,不一定能成為您想要的結果。以下是Java說話----三種輪回語句的差別引見正文


第一種:for輪回

輪回構造for語句的格局:     

for(初始化表達式;前提表達式;輪回後的操作表達式) {
     輪回體;  
   }

eg:

class Dome_For2{
  public static void main(String[] args) {
    //System.out.println("Hello World!");
    //求1-10的偶數的和
    int sum = 0;
    for (int i = 1;i<=10 ; i++ ) {
      if (i%2 ==0) {      //斷定語句
        sum +=i;      //乞降
      }
    }
    System.out.println(sum);
  }
}

輸入構造為30

第二種while語句

  輪回構造while語句的格局:

  初始化語句;

      while(斷定前提語句) {
       輪回體語句;
       掌握前提語句;
      }

eg:

class Demo_While {
  public static void main(String[] args) {
    //求1-100之和
    int sum = 0;          //界說初始和為0
    int i = 1;            //界說開端乞降的第一個數
    while (i <= 100) {        //斷定前提語句
      sum += i;          //sum = sum + i;
      i++;            //讓變量i自增
    }
    System.out.println("sum = " + sum);
  }
}

輸入成果為: sum = 5050

第三種do....while語句

  輪回構造do...while語句的格局:

  初始化語句;
    do {
      輪回體語句;
      掌握前提語句;
    }while(斷定前提語句);

eg:

class Demo1_DoWhile {
  public static void main(String[] args) {
    //求1-100的和
    int sum = 0;                //界說變量sum,用於存儲乞降的值
    int i = 1;                  //界說變量i
    do {                     // do 就是 干
      //System.out.println("i = " + i);       //輪回體語句
      sum +=i;
      i++;
    }
    while (i <= 100);              //斷定前提語句
    System.out.println("sum = "+sum);      //輸入成果
    }
  }

輸入成果:sum = 5050

總結: 三種輪回語句的差別:

1、do...while輪回至多履行一次輪回體.

2、而for,while輪回必需先斷定前提能否成立,然後決議能否履行輪回體語句.

以上這篇Java說話----三種輪回語句的差別引見就是小編分享給年夜家的全體內容了,願望能給年夜家一個參考,也願望年夜家多多支撐。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved