Java07-5_Java流程控制---while迴圈語句
阿新 • • 發佈:2020-08-23
迴圈結構
-
while迴圈
-
do……while迴圈
-
for迴圈
-
在Java5中引入了一種主要用於陣列的增強型for迴圈
-
while是最基本的迴圈,它的結構為:
while(布林表示式){ //迴圈內容 }
-
只要布林表示式為true,該迴圈便會一直執行下去
-
我們大多數情況會讓迴圈停止下來的,我們需要一個讓表示式失效的方式來結束迴圈
-
少部分情況需要迴圈一直執行,比如伺服器的請求響應監聽等
-
迴圈條件一直為true就會造成無限迴圈(死迴圈),我們正常業務程式設計中應該儘量避免死迴圈,會影響程式的效能或者造成程式的卡死崩潰
輸出1-100
1 package Day07; 2 3 public class Java07_09 { 4 public static void main(String[] args) { 5 int i=0; 6 while (i<100){ 7 i++; 8 System.out.println(i); 9 } 10 } 11 }
practice 2
計算1-100的和
1 package Day07; 2 3 publicclass Java07_10 { 4 public static void main(String[] args) { 5 int i=1; 6 int sum=0; 7 while(i<=100){ 8 sum=sum+i; 9 i++; 10 } 11 System.out.println(sum); 12 } 13 }