1. 程式人生 > 實用技巧 >韓順平循序漸進學java 第04講 流程控制

韓順平循序漸進學java 第04講 流程控制

韓順平循序漸進學java 第04講 流程控制

4.1 Java基本語法-三大流程控制

4.1.1 順序控制

4.1.2 分支控制

① 單分支

If(條件表示式)

{

  語句;

}

② 雙分支

If(條件表示式)

{

  語句;

}else

{

  語句;

}

③ 多分支

v 方法1

If(條件表示式)

{

  語句;

}else if(條件表示式)

{

  語句;

}else

{

語句;

}

v 方法2

switch(條件表示式)

{

  case 常量1:

  語句1;

  break;

  case 常量2:

  語句2;

  break;

  ...

  case 常量n:

  語句n;

  break;

  default:

  語句;

}

  注意:條件表示式最終得到的結果的資料型別,應該和case後的常量型別一致。

  switch中的可用資料型別主要是:允許byte,short,int,char,enum(列舉)等。

4.1.3 迴圈控制

1、 for迴圈

2、 while迴圈

while(迴圈條件)

{

  語句; //迴圈體

}

  說明:while迴圈是先判斷再執行語句。

3、 do while迴圈

do

{

  語句; //迴圈體

}while(迴圈條件);

  說明:do while迴圈是先執行,再判斷。

韓順平程式設計Tips

  • 把一個複雜問題,拆解成簡單問題。
  • 死去活來方法:先將一些值固定,實現功能以後,再考慮如何將固定值改成可變值。
  • 迴圈時,注意找規律。

發表於 2016-03-03 23:42 PistonType 閱讀(...) 評論(...) 編輯 收藏 重新整理評論重新整理頁面返回頂部