複習Java的第三天3.20

记录学习li發表於2024-03-20

今天的複習學習內容就這麼多 雖然不多 但是貴在堅持

如果能把每一天的事情都做好 就很滿足了 最重要的是享受過程

而不是一天一天的重複學習而不感興趣 感受不到新知識所帶來的快樂

以下是今天覆習內容:

1.運用關係運算子完成資料的比較

2.複習了邏輯運算子的運算以及特點(& | ! ^)以及短路邏輯運算子特點及使用

3.完成方法的定義和基本呼叫及帶返回值的定義和使用

4.複習if和switch的使用及switch程式碼最佳化

以下是今天get的新知識點(以前沒接觸):

1.掌握擴充套件運算子的使用

之前寫專案沒接觸過這個 老師也沒提到 所以這次也是才get到 挺有意思的覺得

int num=10; //加減乘除%計算同理
num -= 20;  //先用num值與數值做運算再賦值到num上
System.out.println(num);
//結果=-10

2.能夠運用三元運算子及巢狀使用下面是程式碼展示

import java.util.Scanner;
public class JCysf2 {
    public static void main(String[] args) {
        //三元運算子
        Scanner sc = new Scanner(System.in);
        System.out.println("請輸入三個數 最後計算出最大值");
        System.out.println("請輸入第一個數:");
        int num1 = sc.nextInt();
        System.out.println("請輸入第二個數:");
        int num2 = sc.nextInt();
        System.out.println("請輸入第三個數:");
        int num3 = sc.nextInt();
        //用三元符計算最大值  
        //int max=num1>num2?num1:num2 意思是如果num1大於num則num1賦值給max相反不成立則num2賦值
        int max=(num1>num2?num1:num2)>num3?(num1>num2?num1:num2):num3;
        System.out.println(max);
    }
}

3.方法過載 識別方法過載和使用方法過載的關係

識別方法過載只看法名和引數 跟返回值無關

判斷方法過載法名可以相同 但是引數型別不能相同

方法過載的好處 在處理多種不同型別引數時使用方法過載可節省很多事

希望大家每天堅持學習 不斷高升!!!

相關文章