Dieser Artikel bietet einen umfassenden Überblick über Java-Wrapper-Kurse, und die folgenden Konzepte werden in diesem Artikel behandelt:
Also lasst uns anfangen!
Wrapper -Klassen in Java
Die Klassen, die uns bei der Erstellung und Verwendung des Objekts der primitiven Datentypen unterstützen, werden als Java -Wrapper -Klassen bezeichnet. Zum Beispiel ist Charakter eine Wrapper -Klasse für char, float für float, Ganzzahl für int usw.
Betrachten wir die unten angegebene Tabelle für ein tiefes Verständnis der primitiven Typen und deren jeweiligen Wrapper -Klassen:
Primitive Datentypen | Wrapper -Klassen |
---|---|
int | Ganze Zahl |
schweben | Schweben |
kurz | Kurz |
lang | Lang |
doppelt | Doppelt |
verkohlen | Charakter |
Byte | Byte |
boolean | Boolean |
Alle diese Wrapper -Klassen werden von einer abstrakten Klasse vererbt Nummer.
Warum Wrapper -Klassen
Manchmal müssen wir mit den Klassenobjekten arbeiten, aber die Verwendung primitiver Datentypen können das Objekt nicht erstellen. Um mit solchen Situationen umzugehen, müssen wir die Wrapper -Klassen verwenden.
Nehmen wir an, wir arbeiten mit LinkedList, oder Anordnungsliste Dann können wir die Funktionen solcher Klassen nur durch die Verwendung ihrer Objekte nutzen und wissen, dass Objekte nicht mit primitiven Typen erstellt werden können. Daher müssen wir die Java -Wrapper -Kurse in solchen Szenarien verwenden.
Betrachten wir den folgenden Screenshot für ein tiefgreifendes Verständnis dieses Konzepts:
Der obige Snippet überprüft, dass es uns gelingt, das Objekt von zu erstellen Unter Verwendung der Wrapper -Klasse tritt jedoch ein Fehler auf, während die Erstellung von Objekten von Verwenden des primitiven Datentyps “int”.
Wie man mit Wrapper -Klasse arbeitet
Um mit Java -Wrapper -Klassen zu arbeiten, müssen wir das Objekt der jeweiligen Wrapper -Klasse erstellen.
Beispiel
Im folgenden Snippet erstellen wir die Objekte von vier verschiedenen Wrapper -Klassen und weisen ihnen einige Werte zu:
Wir verwenden die Objekte jeder Wrapper -Klasse, um die Werte zu drucken:
Der obige Snippet bestätigt die Arbeit jeder Wrapper -Klasse.
So verwenden Sie Zahlenmethoden in Java
Eine der wesentlichen Merkmale von Wrapper -Klassen ist, dass wir das verwenden können Zahlenmethoden durch Verwendung der Objekte von Wrapper -Klassen. Mit diesen Methoden können wir unterschiedliche Funktionen erreichen, z.
In Java eine breite Palette von Zahlenmethoden wie z intvalue (), booleanValue (), Shortvalue (), longvalue (), byteValue (), floatValue (), charValue (), Und DoubleValue (), kann verwendet werden, um einen Datentyp in einen anderen umzuwandeln. Darüber hinaus sind in Java viele weitere Methoden verfügbar, um verschiedene Funktionen wie z ParseInt (), toString (), Equals (), Floor () usw.
Beispiel
Der DoubleValue () Und intvalue () Methoden werden im folgenden Code -Snippet verwendet, um die Ganzzahl in doppelt zu konvertieren, und doppelt in die Ganzzahlwerte.
public static void main (String [] args)Der vollständige Code und seine jeweilige Ausgabe sind im untergegebenen Snippet angezeigt:
Im obigen Snippet das “.0"Im ersten Wert zeigt es, dass es in den Doppelwert umgewandelt wird und das" überspringt ".99Aus dem zweiten Wert stellt der Wert dar, dass er erfolgreich in einen Ganzzahlwert umgewandelt wird.
Abschluss
Die Wrapper -Klassen enthalten die primitiven Datentypen und bieten eine Möglichkeit, sie als Objekt zu verwenden. Die Wrapper -Klassen unterstützen uns bei der Konvertierung der primitiven Datentypen in Objekte und verwenden diese Objekte mithilfe dieser Objekte mithilfe von Java -Zahlenmethoden unterschiedliche Funktionen. Darüber hinaus können wir mit Zahlenmethoden einen Datentyp in einen anderen konvertieren und mit diesen Methoden viele weitere Verbesserungen erzielen. Dieses Schreiben bietet einen umfassenden Überblick darüber, welche Wrapper-Kurse sind, die Notwendigkeit von Wrapper-Klassen und wie man mit Wrapper-Klassen in Java arbeitet.