Java 中 Integer 和 Int 的區別
Haider Ali
2023年1月30日
2022年1月13日
在本文中,我們將瞭解 Java 中 Integer 和 int
之間的區別。讓我們開始吧。
Java 中的 Integer
與 int
在 Java 中,有一些原始型別可以儲存二進位制值。你要表示的整數的實際二進位制值儲存在 int
中。它不是一個類,你不能使用 int
實現任何方法。
另一方面,Integer
就像 Java 中的任何其他類。我們通過 Integer
型別的變數儲存對 Integer
物件的引用。你可以通過 Integer
使用多種方法。例如,我們可以使用 Integer.parseInt(''1")
。它是一個靜態方法,將返回一個 int
。
Integer
是一個具有單一欄位型別 int
的 java 類。這裡的想法是,只要我們需要 int
來執行和被視為物件,我們就可以使用這個類。簡而言之,Integer 是 int
的包裝類。
包裝類
與原始型別不同,包裝類可以從 Object 類繼承。因此,開發人員可以將此類與泛型和集合中的物件引用一起使用。請記住,每個原始型別都有它的包裝類,就像 int
有 Integer
。
byte
hasByte
char
hasCharacter
float
hasFloat
boolean
hasBoolean
short
hasShort
double
hasDouble
long
hasLong
Author: Haider Ali
Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.
LinkedIn相關文章 - Java Int
- 如何在 Java 中將整型 int 轉換為字元 char
- 在 Java 中將 Int 轉換為 Double
- Java 中的整數列表
- 在 Java 中將 Object 轉換為 Int
- Java 中將 Integer 轉換為 Int