Hallo,
nachdem ich Java-Anfänger den ganzen Sonntag versucht habe, die Bausteine, die ich schon gelernt hatte, zusammen zu bauen, bitte ich euch nun um Hilfe.
Die Aufgabe ist, mit if-else und system.out.println() einen Satz ausgeben zu lassen wie „Der Laden hat am von … - … Uhr auf“.
Es gibt drei verschiedene Typen von Öffnungszeiten.
Ganz am Ende bei else soll „Der Laden hat am zu.“ rauskommen.
Jetzt habe ich für jeden Wochentag einzeln das Folgende geschrieben:
if(string1.equals(Wochentag1)) {
System.out.println(„Der Laden hat am Montag von 9-11 auf.“);
}
else if(string1.equals(Wochentag2) ; {
System.out.println(„Der Laden hat am Dienstag von 17-19 auf.“);
Aber jetzt hänge ich fest. Irgendwie muss ich was in string1 rein kriegen, sonst kann ich das ja nicht vergleichen.
Wahrscheinlich durch eine Über-Methode, weil der zweite Teil der Aufgabe ist: wenn ein falscher Datentyp eingegeben wird, soll das Ding einen String mit einer Fehlermeldung printen.
Was habe ich nicht verstanden, dass ich nicht drauf komme?