Konvertieren von Objekt in Java in Int
- Konvertieren von Objekten in Int in Java mit der Integer Wrapper-Klasse
-
Konvertieren von das Objekt in Java in Int, indem Sie Number und die Funktion
intValue()
verwenden -
Konvertieren von Objekt in Int in Java mit Integer und der Funktion
intValue()
-
Konvertieren von Objekt in Java in Int, indem Sie die Funktion
Integer.parseInt()
verwenden - Fazit
Wir können die Klasse Object
verwenden, um auf jedes Objekt zu verweisen, dessen Typ wir in Java nicht kennen.
Wir können sagen, dass die Klasse Object
standardmäßig die übergeordnete Klasse aller Klassen in Java ist. In Java können wir das Schlüsselwort int
, einen primitiven Datentyp, verwenden, um Variablen zu deklarieren und Werte vom Typ Integer mit Methoden zurückzugeben.
In diesem Artikel werden verschiedene Möglichkeiten zum Umwandeln eines Objekts in int in Java erläutert.
Wir müssen ein Objekt in ein int
umwandeln, um verschiedene Operationen auszuführen. Eine davon ist während der Durchführung von Berechnungen, die nur mit ganzen Zahlen durchgeführt werden können.
Ein weiterer Faktor könnte sein, wenn wir einen ganzzahligen Wert und vieles mehr zurückgeben müssen.
Angenommen, wir erhalten ein Objekt der Klasse Objekt
. Wir müssen das Objekt in ein int
umwandeln. Wir können dies tun, indem wir die Integer-Wrapper-Klasse verwenden, die Funktionen Number und intValue()
verwenden, die Funktionen Integer
und intValue()
verwenden und die Funktion Integer.parseInt()
verwenden.
Lassen Sie uns jeden der Ansätze einzeln besprechen.
Konvertieren von Objekten in Int in Java mit der Integer Wrapper-Klasse
In Java können wir die Wrapper-Klassenfunktion Integer
verwenden, um ein Objekt in int
umzuwandeln.
Wenn wir ein Objekt der Klasse Object
erhalten, wandeln wir es in int
um, indem wir es einfach in (Integer
) umwandeln. Wir können dann das konvertierte int
zurückgeben.
Schauen wir uns den folgenden Code an, um zu verstehen, wie er funktioniert.
public class Main {
public static int objectToInt(Object obj) {
int x = (Integer) obj;
return x;
}
public static void main(String args[]) {
Object obj = new Object();
int value = 123;
obj = value;
int res = objectToInt(obj);
System.out.println("The converted int is " + res);
}
}
Ausgabe:
The converted int is 123
Konvertieren von das Objekt in Java in Int, indem Sie Number und die Funktion intValue()
verwenden
Wir können auch die Methode intValue()
verwenden, um ein Objekt in Java in int
umzuwandeln.
Wenn uns ein Objekt der Klasse Object
gegeben wird, können wir es in int
umwandeln, indem wir es zuerst umwandeln (Number
). Dann rufen wir die Methode intValue()
für das extrahierte Ergebnis auf, um die Ganzzahl abzurufen.
Wir können dann das konvertierte int
zurückgeben. Schauen wir uns den folgenden Code an, um zu verstehen, wie er funktioniert.
public class Main {
public static int objectToInt(Object obj) {
int x = ((Number) obj).intValue();
return x;
}
public static void main(String args[]) {
Object obj = new Object();
int value = 123;
obj = value;
int res = objectToInt(obj);
System.out.println("The converted int is " + res);
}
}
Ausgabe:
The converted int is 123
Konvertieren von Objekt in Int in Java mit Integer und der Funktion intValue()
Wir können die vorherige Methode ändern und ein Objekt in Java in int
konvertieren.
Wenn uns ein Objekt der Klasse Object
gegeben wird, können wir es in int
umwandeln, indem wir es zuerst umwandeln (Integer
). Dann rufen wir die Methode intValue()
für das extrahierte Ergebnis auf, um die Ganzzahl abzurufen.
Wir können dann das konvertierte int
zurückgeben. Schauen wir uns den folgenden Code an, um zu verstehen, wie er funktioniert.
public class Main {
public static int objectToInt(Object obj) {
int x = ((Integer) obj).intValue();
return x;
}
public static void main(String args[]) {
Object obj = new Object();
int value = 123;
obj = value;
int res = objectToInt(obj);
System.out.println("The converted int is " + res);
}
}
Ausgabe:
The converted int is 123
Konvertieren von Objekt in Java in Int, indem Sie die Funktion Integer.parseInt()
verwenden
Wir können auch die Methode Integer.parseInt()
verwenden, um ein Objekt in Java in int
zu konvertieren.
Wenn uns ein Objekt der Klasse Object
gegeben wird, können wir es in int
umwandeln, indem wir zuerst die Methode toString()
aufrufen, die das Objekt in das Format string
umwandelt. Danach rufen wir die Methode parseInt()
auf, die den extrahierten String in eine Ganzzahl umwandelt.
Wir können dann das konvertierte int
zurückgeben. Schauen wir uns den folgenden Code an, um zu verstehen, wie er funktioniert.
public class Main {
public static int objectToInt(Object obj) {
int x = Integer.parseInt(obj.toString());
return x;
}
public static void main(String args[]) {
Object obj = new Object();
int value = 123;
obj = value;
int res = objectToInt(obj);
System.out.println("The converted int is " + res);
}
}
Ausgabe:
The converted int is 123
Fazit
Dieser Artikel befasste sich mit vier verschiedenen Ansätzen, um ein Object
in int
in Java umzuwandeln.
Alle Techniken haben ihre Vorteile, und Sie können sie nach Belieben anwenden. Wir empfehlen Ihnen, sich für den ersten Ansatz zu entscheiden, da er leicht zu merken und zu verwenden ist.
Verwandter Artikel - Java Object
- Objekt in JSON in Java serialisieren
- XML in Java-Objekt parsen
- Implementierung von Data Access Object in Java
- Objekt zu String serialisieren in Java
- Sortieren ein Array von Objekten in Java
Verwandter Artikel - Java Int
- Wie man in Java int in char konvertiert
- Konvertieren von Int in Double in Java
- Liste der Ints in Java
- Konvertieren Int in Byte in Java
- Konvertieren Integer in Int in Java