Hallo erstmal,
Über eine Texteingabe kann der Benutzer irgendwas eingeben das sieht schon mal so aus:
Soweit so gut. Ich kann den Text auch wieder mit println ausgeben aber wenn ich den Text in einer If-Abfrage vergleichen will bringt er immer false :/
Hier mal der Code:
Würde mich sehr über Hilfe freuen
Über eine Texteingabe kann der Benutzer irgendwas eingeben das sieht schon mal so aus:
Code:
public String read()
{
String ausgabe = "";
try
{
BufferedReader in = new BufferedReader
(
new InputStreamReader( System.in )
);
ausgabe = in.readLine();;
}
catch( IOException ex)
{
System.out.println( ex.getMessage() );
}
return ausgabe;
}
Soweit so gut. Ich kann den Text auch wieder mit println ausgeben aber wenn ich den Text in einer If-Abfrage vergleichen will bringt er immer false :/
Hier mal der Code:
Code:
public void inputcheck(String input)
{
if(input == "test")
{
System.out.println("toller test");
}
else
{
System.out.println("dann halt kein test");
}
}
Würde mich sehr über Hilfe freuen