|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.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 |