程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> java的循環語句

java的循環語句

編輯:關於JAVA

while,do-while和for控制著循環,有時將其劃分為“反復語句”。除非用於控制反復的布爾表達式得到“假”的結果,否則語句會重復執行下去。while循環的格式如下:

while(布爾表達式)
語句

在循環剛開始時,會計算一次“布爾表達式”的值。而對於後來每一次額外的循環,都會在開始前重新計算一次。
下面這個簡單的例子可產生隨機數,直到符合特定的條件為止:

 

//: WhileTest.java
// Demonstrates the while loop

public class WhileTest {
  public static void main(String[] args) {
    double r = 0;
    while(r < 0.99d) {
      r = Math.random();
      System.out.println(r);
    }
  }
} ///:~

它用到了Math庫裡的static(靜態)方法random()。該方法的作用是產生0和1之間(包括0,但不包括1)的一個double值。while的條件表達式意思是說:“一直循環下去,直到數字等於或大於0.99”。由於它的隨機性,每運行一次這個程序,都會獲得大小不同的數字列表。

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