Unterschied zwischen Integer und Int in Java
In diesem Artikel lernen wir den Unterschied zwischen Integer und int
in Java kennen. Lassen Sie uns gleich darauf eingehen.
Integer
vs int
in Java
In Java gibt es einige primitive Typen, die Binärwerte speichern. Der tatsächliche Binärwert für die ganze Zahl, die Sie darstellen möchten, wird in einem int
gespeichert. Es ist keine Klasse, und Sie können mit int
keine Methoden implementieren.
Andererseits ist Integer
wie jede andere Klasse in Java. Referenzen auf Integer
-Objekte speichern wir durch Variablen vom Typ Integer
. Es gibt mehrere Methoden, die Sie mit Integer
verwenden können. Zum Beispiel können wir Integer.parseInt("1")
verwenden, eine statische Methode, die ein int
zurückgibt.
Die Integer
ist eine Java-Klasse mit einem einzelnen Feldtyp int
. Die Idee hier ist, dass wir diese Klasse verwenden können, wann immer wir int
brauchen, um als Objekte zu agieren und behandelt zu werden. Kurz gesagt, Integer ist eine Wrapper-Klasse für int
.
Wrapper-Klasse
Im Gegensatz zu primitiven Typen kann die Wrapper-Klasse von der Object-Klasse erben. Entwickler können diese Klasse also mit Generika und Objektreferenzen in Sammlungen verwenden. Denken Sie daran, dass jeder primitive Typ seine Wrapper-Klasse hat, genau wie int
Integer
hat.
byte
hasByte
char
hasCharacter
float
hasFloat
boolean
hasBoolean
short
hasShort
double
hasDouble
long
hasLong
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.
LinkedInVerwandter Artikel - Java Int
- Wie man in Java int in char konvertiert
- Konvertieren von Int in Double in Java
- Konvertieren von Objekt in Java in Int
- Liste der Ints in Java
- Konvertieren Int in Byte in Java
- Konvertieren Integer in Int in Java