Moin 
Ich bin ein Umsteiger...
hab vorher recht viel mit PHP,Javascript & Co. gearbeitet
und wollte mich nun an Java ranwagen.
Ich hab mich jetzt schon etwas mit Java befasst und wollte nun
ein kleines Blackjack Game programmieren.
Das ganze sollte erstmal als Konsolenanwendung funktionieren.
Am Anfang muss man die "1" oder die "2" eintippen.
Bei 1 -> Spiel wird gestartet
bei 2 -> Spiel wird beendet
Ich hab nun via stdin.readLine();
Die Zahl ausgelesen und in einer Variable gepackt.
und dann halt prüfen was der Spieler will
if(anweisung == "1")
So gibt der mir jedesmal ein FALSE aus obwohl eine "1" eingeben wurde.
Ich musste erst die Variable in ein Integer umwandeln.
Dann klappts.
Allerdings bekomm ich einfach keine if Anweisung mit
einem String hin.
if(irgendeinevariable == "test")
es funktioniert einfach nicht.
was mache ich falsch?
lg
Break
Ich bin ein Umsteiger...
hab vorher recht viel mit PHP,Javascript & Co. gearbeitet
und wollte mich nun an Java ranwagen.
Ich hab mich jetzt schon etwas mit Java befasst und wollte nun
ein kleines Blackjack Game programmieren.
Das ganze sollte erstmal als Konsolenanwendung funktionieren.
Am Anfang muss man die "1" oder die "2" eintippen.
Bei 1 -> Spiel wird gestartet
bei 2 -> Spiel wird beendet
Ich hab nun via stdin.readLine();
Die Zahl ausgelesen und in einer Variable gepackt.
und dann halt prüfen was der Spieler will
if(anweisung == "1")
So gibt der mir jedesmal ein FALSE aus obwohl eine "1" eingeben wurde.
Ich musste erst die Variable in ein Integer umwandeln.
Dann klappts.
Allerdings bekomm ich einfach keine if Anweisung mit
einem String hin.
if(irgendeinevariable == "test")
es funktioniert einfach nicht.
was mache ich falsch?
lg
Break