string_uebungen:monthasstring-solution
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| string_uebungen:monthasstring-solution [2024/01/13 10:09] – angelegt torsten.roehl | string_uebungen:monthasstring-solution [2024/01/13 10:11] (aktuell) – torsten.roehl | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== MonthAsString - Lösung | ====== MonthAsString - Lösung | ||
| + | zurück zur Aufgabe: [[string_uebungen: | ||
| + | <Code Java linenums: | ||
| + | |||
| + | String lsMonth[] = new String[13]; | ||
| + | |||
| + | public Datum() { | ||
| + | |||
| + | lsMonth[0] = ""; | ||
| + | lsMonth[1] = " Januar "; | ||
| + | lsMonth[2] = " Februar "; | ||
| + | lsMonth[3] = " März "; | ||
| + | lsMonth[4] = " April "; | ||
| + | lsMonth[5] = " Mai "; | ||
| + | lsMonth[6] = " Juni "; | ||
| + | lsMonth[7] = " Juli "; | ||
| + | lsMonth[8] = " August "; | ||
| + | lsMonth[9] = " Septemper "; | ||
| + | lsMonth[10] = " Oktober "; | ||
| + | lsMonth[11] = " November "; | ||
| + | lsMonth[12] = " Dezember"; | ||
| + | |||
| + | } | ||
| + | |||
| + | private String getDay(String str) { | ||
| + | |||
| + | String strDay = str.substring(0, | ||
| + | |||
| + | if (strDay.startsWith(" | ||
| + | return strDay.substring(1); | ||
| + | |||
| + | return strDay; | ||
| + | |||
| + | } | ||
| + | |||
| + | private String getMonth(String str) { | ||
| + | String strMonat = str.substring(3, | ||
| + | int iMonat = Integer.valueOf(strMonat); | ||
| + | return lsMonth[iMonat]; | ||
| + | } | ||
| + | |||
| + | private String getYear(String str) { | ||
| + | |||
| + | return str.substring(6, | ||
| + | } | ||
| + | |||
| + | public String monthAsString(String strDatum) { | ||
| + | |||
| + | String d = getDay(strDatum); | ||
| + | String m = getMonth(strDatum); | ||
| + | String y = getYear(strDatum); | ||
| + | return d + " | ||
| + | |||
| + | } | ||
| + | } | ||
| + | </ | ||
string_uebungen/monthasstring-solution.1705140577.txt.gz · Zuletzt geändert: von torsten.roehl
