Hallo,
ich bin neu mit Java und finde meinen Fehler nicht und hoffe das ihr mir helfen könnt.
Schonmal danke im voraus.
Bei der IF-Anweisung wird der Inhalt von 2 String mit jeweils einer Bedingung verglichen (Tag und Monat) und wenn die Bedingungen stimmen dann soll ein Text ausgegeben werden.
Aber egal was für Werte die 2 Strings haben es wird immer
ausgegeben.
Beispiel: Tagesanzeige = 1 und Monatsanzeige = 1 dann müsste Ja der Text Steinbock ausgegeben werden aber es wird trotzdem Error ausgegeben.
Hier mein Code:
ich bin neu mit Java und finde meinen Fehler nicht und hoffe das ihr mir helfen könnt.
Schonmal danke im voraus.
Bei der IF-Anweisung wird der Inhalt von 2 String mit jeweils einer Bedingung verglichen (Tag und Monat) und wenn die Bedingungen stimmen dann soll ein Text ausgegeben werden.
Aber egal was für Werte die 2 Strings haben es wird immer
Code:
else
Beispiel: Tagesanzeige = 1 und Monatsanzeige = 1 dann müsste Ja der Text Steinbock ausgegeben werden aber es wird trotzdem Error ausgegeben.
Hier mein Code:
Java:
if ("1".equals(Tagesanzeige)&&("1".equals(Monatsanzeige))) SternBeschreibung.setText("Steinbock");
else if ("1".equals(Tagesanzeige)&&("Januar".equals(Monatsanzeige))) SternBeschreibung.setText("Steinbock");
else if ("19".equals(Tagesanzeige)&&("2".equals(Monatsanzeige))) SternBeschreibung.setText("Wassermann");
else if ("19".equals(Tagesanzeige)&&("Februar".equals(Monatsanzeige))) SternBeschreibung.setText("Wassermann");
else SternBeschreibung.setText("Error");