這些java基礎,你是否都忘記了

1.Java語言基礎(選擇結構if語句格式1及其使用)(掌握)

A:選擇結構的分類

  • if語句
  • switch語句

B:if語句有幾種格式

  • 格式1
  • 格式2
  • 格式3

C:if語句的格式1

  • if(比較表達式) {
  • 語句體;
  • }

D:執行流程:

  • 先計算比較表達式的值,看其返回值是true還是false。
  • 如果是true,就執行語句體;
  • 如果是false,就不執行語句體
這些java基礎,你是否都忘記了

2.Java語言基礎(選擇結構if語句注意事項)(掌握)

A:注意一下幾點:

  • a:比較表達式無論簡單還是複雜,結果必須是boolean類型
  • b:if語句控制的語句體如果是一條語句,大括號可以省略;
  • 如果是多條語句,就不能省略。建議永遠不要省略。
  • c:一般來說:有左大括號就沒有分號,有分號就沒有左大括號

3.選擇結構if語句格式2及其使用

這些java基礎,你是否都忘記了

4.Java語言基礎(if語句的格式2和三元的相互轉換問題)(掌握)

A:案例演示

  • if語句和三元運算符完成同一個效果

B:案例演示

  • if語句和三元運算符的區別
  • 三元運算符實現的,都可以採用if語句實現。反之不成立。
  • 什麼時候if語句實現不能用三元改進呢?
  • 當if語句控制的操作是一個輸出語句的時候就不能。
  • 為什麼呢?因為三元運算符是一個運算符,運算符操作完畢就應該有一個結果,而不是一個輸出。
這些java基礎,你是否都忘記了

5.Java語言基礎(選擇結構if語句格式3及其使用)(掌握)

A:if語句的格式3:

if(比較表達式1) {

語句體1;

}else if(比較表達式2) {

語句體2;

}else if(比較表達式3) {

語句體3;

}

...

else {

語句體n+1;

}

  • B:執行流程:
  • 首先計算比較表達式1看其返回值是true還是false,
  • 如果是true,就執行語句體1,if語句結束。
  • 如果是false,接著計算比較表達式2看其返回值是true還是false,
  • 如果是true,就執行語句體2,if語句結束。
  • 如果是false,接著計算比較表達式3看其返回值是true還是false,
  • 如果都是false,就執行語句體n+1。
  • C:注意事項:最後一個else可以省略,但是建議不要省略,可以對範圍外的錯誤值提示
這些java基礎,你是否都忘記了

這些java基礎,你是否都忘記了


分享到:


相關文章: