jsonp1({"status":"ok","closeqq":"no","text":"haA4zj59xv €ph6VbXU0C6R€","token":9.941499149865237,"iscn":"no"});while 循環(huán)
while是最基本的循環(huán),它的結構為:
while( 布爾表達式 ) {
? //循環(huán)內容
}
只要布爾表達式為 true,循環(huán)就會一直執(zhí)行下去。
實例
Test.java 文件代碼:
public class Test {
? public static void main(String args[]) {
? ? ? int x = 10;
? ? ? while( x < 20 ) {
? ? ? ? System.out.print("value of x : " + x );
? ? ? ? x++;
? ? ? ? System.out.print("\n");
? ? ? }
? }
}
以上實例編譯運行結果如下:
value of x : 10
value of x : 11
value of x : 12
value of x : 13
value of x : 14
value of x : 15
value of x : 16
value of x : 17
value of x : 18
value of x : 19
do…while 循環(huán)
對于 while 語句而言,如果不滿足條件,則不能進入循環(huán)。但有時候我們需要即使不滿足條件,也至少執(zhí)行一次。
do…while 循環(huán)和 while 循環(huán)相似,不同的是,do…while 循環(huán)至少會執(zhí)行一次。
do {
? ? ? //代碼語句
}while(布爾表達式);
注意:布爾表達式在循環(huán)體的后面,所以語句塊在檢測布爾表達式之前已經執(zhí)行了。 如果布爾表達式的值為 true,則語句塊一直執(zhí)行,直到布爾表達式的值為 false。
實例
Test.java 文件代碼:
public class Test {
? public static void main(String args[]){
? ? ? int x = 10;
? ? ? do{
? ? ? ? System.out.print("value of x : " + x );
? ? ? ? x++;
? ? ? ? System.out.print("\n");
? ? ? }while( x < 20 );
? }
}
以上實例編譯運行結果如下:
value of x : 10
value of x : 11
value of x : 12
value of x : 13
value of x : 14
value of x : 15
value of x : 16