|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.thaw.ps1.blatt2.Aufgabe2_2
public class Aufgabe2_2
Blatt 2, Aufgabe 2: switch-Anweisung
| Field Summary | |
|---|---|
static String[] |
CARDINAL_NUMBER
Die Kardinal-Zahlen von null (0) bis zwölf (12). |
| Constructor Summary | |
|---|---|
Aufgabe2_2()
|
|
| Method Summary | |
|---|---|
static void |
main(String[] args)
Liest eine ganze Zahl ein und gibt sie textuell aus, falls sie zwischen zwei ( 2) und acht (8) liegt. |
static String |
numberToString(int number)
Wandelt eine Zahl in einen Text um. |
static String |
numberToString(int number,
String[] stringRepresentation,
String suffix)
Wandelt eine Zahl in einen Text um. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String[] CARDINAL_NUMBER
| Constructor Detail |
|---|
public Aufgabe2_2()
| Method Detail |
|---|
public static String numberToString(int number,
String[] stringRepresentation,
String suffix)
null ist. In allen anderen
Fällen wird die Zahl in einen aus Ziffern bestehenden Text
umgewandelt und suffix angefügt.
Beispielsweise kann man diese Methode mit
CARDINAL_NUMBER für
stringRepresentation aufrufen, um die Zahl number
in einen Text umzuwandeln, der im Bereich von null (0) bis
zwölf (12) ausgeschrieben und ansonsten eine Zahl in
Ziffern ist. Dieses Format entspricht den Empfehlungen des Dudens.
number - Die umzuwandelnde Zahl.stringRepresentation - der Array, der entweder die
Text-Repräsentationen der Indizes enthält (oder stattdessen
null, falls das betreffende Array-Element keine
"ausgeschriebene" textuelle Repräsentation hat).suffix - Der an eine nicht-textuelle Repräsentation von
number anzufügende String. Falls null, wird
kein String angefügt.
public static String numberToString(int number)
0)
und zwölf (12) werden in die entsprechende
ausgeschriebene (kardinale) Zahl gewandelt; andere Zahlen werden in einen
aus Ziffern bestehenden Text umgewandelt.
number - Die umzuwandelnde Zahl.
public static void main(String[] args)
2) und acht (8) liegt.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||