第4章 控制執行流程

1. 用例

程序必須在執行中控制它的世界,並作出選擇.在Java中控制流程的關鍵字包括if-else,while,do-while,for,return ,break,switch.

2. 靜態

2.1 true和false

所有條件語句都利用條件表達式的真和假來決定執行路徑.

2.2 if-else

2.3 迭代

while,do-while和for用來控制循環.

逗號操作符.

2.4 Foreach語法

for(float x: f){}
foreach 語法會將集合的每一個元素賦值給x變量。
foreach還可以使用任何Iterable對象。

2.5 return 

return有兩方面用途:一方面返回什麼值,另一方面會導致當前的方法退出。

2.6 break和continue

控制循環的流程。
break用於強行退出當前循環。
continue停止當前的迭代,然後退回循環起始處,開始下一次迭代。

2.7 switch

switch語句根據整數表達式的值,可以從一系列代碼中選出一段執行。
switch(integral-selector){
  case integral-value1: statement; break;
  case integral-value2: statement; break;
  ...
  default: statement;
}

3. 動態

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章