共計 1072 個字符,預計需要花費 3 分鐘才能閱讀完成。
在 Java 中,Integer 是一個類,用來表示整數類型的數據。它提供了一些方法和功能來操作和處理整數數據。
以下是 Integer 類的一些常見用法:
-
創建 Integer 對象:可以使用 new 關鍵字來創建一個 Integer 對象,也可以使用 Integer.valueOf() 方法將一個基本類型的整數轉換為 Integer 對象。
示例:Integer num1 = new Integer(10); Integer num2 = Integer.valueOf(20);
-
將 Integer 對象轉換為基本類型的整數:可以使用 intValue()、shortValue()、longValue() 等方法將 Integer 對象轉換為對應的基本類型的整數。
示例:int value1 = num1.intValue(); short value2 = num1.shortValue(); long value3 = num1.longValue();
-
將字符串轉換為 Integer 對象:可以使用 parseInt() 或 valueOf() 方法將字符串轉換為 Integer 對象。
示例:String str = "100"; Integer num = Integer.parseInt(str); Integer num = Integer.valueOf(str);
-
將 Integer 對象轉換為字符串:可以使用 toString() 方法將 Integer 對象轉換為字符串。
示例:String str = num.toString();
-
整數比較:可以使用 equals() 方法或 compareTo() 方法來比較兩個 Integer 對象的值是否相等或大小關系。
示例:Integer num1 = 10; Integer num2 = 20; if (num1.equals(num2)) {System.out.println("num1 和 num2 相等 "); } if (num1.compareTo(num2) < 0) {System.out.println("num1 小于 num2"); } if (num1.compareTo(num2) > 0) {System.out.println("num1 大于 num2"); }
-
自動裝箱和拆箱:在 Java 中,基本類型的整數可以自動裝箱為對應的 Integer 對象,也可以自動拆箱為基本類型的整數。
示例:Integer num = 10; // 自動裝箱 int value = num; // 自動拆箱
注意:Integer 對象在比較時,應使用 equals() 方法而不是 "==“操作符,因為”==" 比較的是對象的引用是否相等,而不是值是否相等。
丸趣 TV 網 – 提供最優質的資源集合!