Hallo ich bin komplett neu im forum denken aber mal das meine Frage in diese Abteilung gehört.
Ich möchte als Programmierübung ein Spiel für das Terminal schreiben. Mein Problem ist das unten beschriebenen Java Quelltext nicht funktioniert so wie ich will.
Im grunde möchte ich, dass wenn tipp als eingabe "loesung" bekommt das Programm "Loesung:" ausgiebt. Es funktioniert auch in soweit, dass das Ergebins von Zeile 4 (wenn ich loesung eigebe) "loesung loesung" ist. Allerdings sollte das Programm dann die if-Schleife ausführen was es aber nicht mach. Wie muss ich es schreiben oder machen das der vergleich von Strings funktioniert?
Habe leider nichts entsprechendes im Forum oder bei Google gefunden.
Vielen Dank
Ich möchte als Programmierübung ein Spiel für das Terminal schreiben. Mein Problem ist das unten beschriebenen Java Quelltext nicht funktioniert so wie ich will.
Java:
String tipp, loesungEnde;
tipp = scanner.next();
loesungEnde = "loesung";
System.out.println(tipp+" "+loesungEnde); //nur zur kontrolle was in den Strings drin steht
if (tipp==loesungEnde)
{
System.out.println("Loesung: ");
}
Im grunde möchte ich, dass wenn tipp als eingabe "loesung" bekommt das Programm "Loesung:" ausgiebt. Es funktioniert auch in soweit, dass das Ergebins von Zeile 4 (wenn ich loesung eigebe) "loesung loesung" ist. Allerdings sollte das Programm dann die if-Schleife ausführen was es aber nicht mach. Wie muss ich es schreiben oder machen das der vergleich von Strings funktioniert?
Habe leider nichts entsprechendes im Forum oder bei Google gefunden.
Vielen Dank