循環結構分兩大類,一類是當型,一類是直到型。
當型:
當布爾值表達式條件為True時,反復執行某語句,當布爾表達式的值為False時才停止循環,例如:while 與 for循環。
直到型:
先執行某語句,在判斷布爾表達式,如果為true,再執行某語句,如此反復,直到布爾表達式條件為false時才停止循環,例如do - while循環。
語法結構:
while (布爾表達式) { 循環體; }
例子:
public class TestWhile { public static void main(String[] args) { //計算1+2+3+4....+100的累加的和,5050. //暴力! int i = 1; int sum = 0 while(i <= 100) { sum = sum + i; i++; } System.out.println(sum); } }