今天學習了關於迴圈結構的內容,如何實現乙個迴圈,我覺得我們至少需要三個條件:迴圈起始條件,迴圈終止條件,迴圈次數控制;這三個就是我們能否實現我們想要的迴圈**的關鍵,當我們控制其中的乙個或多個條件時,就可以控制整個迴圈。迴圈結構我們有三種結構:for迴圈,while,do...while;for迴圈和while迴圈可互換,不過for迴圈是偏向於已知迴圈次數時使用,而只知道迴圈終止條件時,使用while迴圈;while和do...while的區別是前者可能一次都未被執行,而後者是至少執行一次。
我們一般使用的是單層迴圈,還有比較複雜的多層迴圈,即迴圈巢狀使用,如下例所示:
/** 列印乙個5*5的乘法口訣
*/public class test7
system.out.print(i+"*"+j+"="+(i*j)+" ");
}system.out.println("");}}
}我採用雙層迴圈列印了乙個5*5的乘法表,足以證明雙層迴圈的強大,可以實現我們很多需要的複雜功能。
大家在**中會看到我用到了continue命令,這個命令是跳出本次迴圈,進入下一次迴圈的功能;還有break命令在迴圈結構中是跳出本層迴圈,這兩個命令讓我們對迴圈的控制更加得心應手。
程式流程控制 迴圈結構
迴圈結構 根據迴圈條件,重複性的執行某段 有while do while for三種迴圈語句。注 jdk1.5提供了foreach迴圈,方便的遍歷集合 陣列元素。迴圈語句功能 在某些條件滿足的情況下,反覆執行特定 的功能 迴圈語句的四個組成部分 初始化部分 init statement 迴圈條件部分...
流程控制 迴圈結構
對於某些需要重複執行的,相同或者相似的語句,使用某種格式來完成對 的簡化。分類 格式 while 布林表示式 注意事項 執行流程 public class whiledemo public class whiledemo system.out.println sum 對於while語句而言,如果不滿...
流程控制,迴圈結構,for,while迴圈
1.變數名命名規範 1.只能由數字 字母 及 組成 2.不能以數字開頭 3.不能與系統關鍵字重名 4.開頭有特殊含義 5.開頭 結尾的變數,魔法變數 6.支援大小駝峰,但建議 連線語法 7.盡量見名知意 2.常量 用全大寫標示常量,只能自我保障不去修改全大寫的變數 3.資料型別 int 存放所有的整...