✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Die für Benutzereingaben benützte Methode der Klasse zurückgeben. Das ist zum Beispiel problematisch, wenn man eine Zahl einlesen möchte, mit der gerechnet oder die in einem Vergleich verwendet werden soll. Dazu müsste diese Zahl auch als einfacher Zahlendatentyp (z.B. int oder double) vorliegen.showInputDialog
JOptionPane
kann nur String
-Werte
Auch für dieses Problem gibt es in der Java-API Methoden für das Umwandlen von ... einwickeln) der primitiven Datentypen. Nachdem in Java alle Methoden in Klassen organisiert sein müssen, dienen die Wrapper-Klassen u.a. als Container für Methoden die den einfachen Datentypen zugeordnet sind.String
in einen anderen Datentyp. Sie befinden sich in den Wrapper-Klassen (von wrap
Die Umwandlungsmethoden selbst beginnen mit dem Wort parse (= "Text analysieren") gefolgt vom Datentyp, in den umgewandelt werden soll. Die folgende Tabelle bietet einen kleinen Auszug:
Ziel-Datentyp | Wrapper-Klasse | parse-Methode |
---|---|---|
int | Integer | parseInt |
double | Double | parseDouble |
boolean | Boolean | parseBoolean |
char | Character | keine parse-Methode |
Als Beispiel wird hier die Methode genauer vorgestellt. Die anderen parse-Methoden sind ganz ähnlich aufgebaut. Die Klasse , wie ein Blick in die API-Dokumentation verrät:parseInt
der Klasse Integer
Integer
befindet sich im Paket java.lang
java.lang
Das Paket, in dem sich die Klasse befindet, ist das Kernpaket der Programmiersprache Java. Die Bezeichnung leitet sich aus der Abkürzung des englischen Begriffs ab. Da dieses Paket die zentralen Klassen von Java enthält, müssen diese nicht vom Programm importiert werden. Sie sind . In diesem Package sind auch die Klassen für die Konsolen-Ausgabe enthalten, die schon bisher ohne verwendet wurden. Ebenfalls darin enthalten sind alle Wrapper-Klassen.Integer
java.lang
String
und System
import
Die Methode showInputDialog
der Klasse JOptionPane
gibt immer den Datentyp zurück.
Um einen anderen Datentyp z.B. zum Berechnen von Werte zu bekommen muss der String
-Wert
Für das Umwandeln von String
-Werten in einen einfachen Datentyp gibt es passende Methoden in den -Klassen.
Die Umwandlungsmethoden in den Wrapper-Klassen beginnen alle mit dem Wort (für Text analysieren}
Die Wrapper-Klasse für den Datentyp int
heißt .
Die Methode zum Umwandeln String
in int
heißt .
Die Klasse Integer
befindet sich im Paket
Dieses Paket ist besonders, weil Klassen aus diesem Paket
Weitere Klassen, die in diesem java.lang
-Package sind, und daher nicht vom Programm importiert werden müssen, sind:
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!