if語句基本結構以及基礎案例演示


1.結構

if(比較表達式1) {
    語句體1;
}else if(比較表達式2) {
    語句體2;
}else if(比較表達式3) {
    語句體3;
}
...
else {
    語句體n+1;
}


2.執行流程
  • 首先計算比較表達式的值,看其返回值是true還是false。
  • 如果是true,就執行語句體1;
  • 如果是false,就執行語句體2;

   3.主要事項

 

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

1:用if語句來取兩個整數的最大值:

class Hello2 {
    public static void main(String[] args) {
        int x = 10;
        int y = 20;
        int max;
        if (x > y) {
            max = x;
        }else {
            max = y;
        }
        System.out.println("max = " + max);
    }
}

結果:

2.用if語句來判斷一個鍵盤錄入的數是奇數還是偶數:

import java.util.Scanner;
class Hello2 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("請輸入一個整數");
        int x = sc.nextInt();
        if (x % 2 == 0) {
            System.out.println(x + "是個偶數");
        }else {
            System.out.println(x + "是個奇數");
        }
    }
}

結果:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM