40 lines
1.2 KiB
Markdown
40 lines
1.2 KiB
Markdown
# Methoden der Wrapper-Klassen
|
|
|
|
|
|
|
|
## Lernziel
|
|
|
|
Wrapper-Klassen nutzen, um Zahlen umzuwandeln.
|
|
|
|
## Aufgabe
|
|
|
|
Gehen Sie in das Paket [pr2.object.wrapper_umwandler](../sources/src/main/java/pr2/object/wrapper_umwandler/).
|
|
|
|
Vervollständigen Sie die Klasse `Umwandler` so, dass die Methode `toString` eine Zahl nimmt und in vier verschiedenen Formaten ausgibt. Schauen Sie sich die Klasse `Integer` an und überlegen Sie, welche der vorhandenen statischen Methoden für das Problem passend sein könnten.
|
|
|
|
Eine beispielhafte könnte wie folgt aussehen:
|
|
|
|
```console
|
|
Dezimal: 17871
|
|
Hex : 45cf
|
|
Oktal : 42717
|
|
Binär : 100010111001111
|
|
```
|
|
|
|
Im nächsten Schritt stellen Sie bitte die Methode `fromString` fertig. Auch hierzu sollten Sie sich die Klasse `Integer` genauer anschauen.
|
|
|
|
Führen Sie das Programm aus und schauen Sie, ob das Ergebnis sinnvoll ist.
|
|
|
|
|
|
<!--
|
|
## Abgabe (optional)
|
|
|
|
__Sie müssen keine Lösung für diese Aufgabe einreichen.__
|
|
|
|
Sie können Ihre Lösung aber auf die Konformität mit den Programmierstandards testen. Hierzu gehen Sie wie folgt vor:
|
|
|
|
1. Öffnen Sie eine Kommandozeile (Terminal).
|
|
2. Gehen Sie in Ihr Working Directory.
|
|
3. Wechseln Sie mit `cd` in das Verzeichnis `sources`.
|
|
4. Bauen Sie das Projekt mit dem Kommando `mvn`.
|
|
--> |