Seeervus,
habe folgendes Problem:
Wenn ich in Eclipse Version: 3.7.0 einen String einlesen will mache ich dies normalerweise mit In.readLine() da man da ja keine Hochkommas vor und nach dem einzugebendem String eintippen muss.
Jedoch kommt es so sehr gerne vor, dass mir Eclipse die Stelle einfach überspringt.
Er gibt noch den Outprint davor aus, jedoch liest er mir keinen String ein. Ich habe dies mal meinem Dozenten gezeigt und er meinte, das käme davon, dass noch ein Leerzeile mitkommt. Aber ich habe keine Überflüssigen Entertasten-Schläge drinn.
Temporär habe ich das Problem mit In.readString() gelöst, obwohl das sehr unangenehm ist, immer die Hochkommas eingeben zu müssen.
Ist das Problem bekannt?
hoffe ihr könnt mir helfen.
freundliche Grüsse
Dominic
KONKRETES BEISPIEL:
Das programm startet in der Mai und ruft die Methode startGame() auf, danach kommt eig. als erstes die Frage bezüglich des Busts, die überhüpft wird..
UND
habe folgendes Problem:
Wenn ich in Eclipse Version: 3.7.0 einen String einlesen will mache ich dies normalerweise mit In.readLine() da man da ja keine Hochkommas vor und nach dem einzugebendem String eintippen muss.
Jedoch kommt es so sehr gerne vor, dass mir Eclipse die Stelle einfach überspringt.
Er gibt noch den Outprint davor aus, jedoch liest er mir keinen String ein. Ich habe dies mal meinem Dozenten gezeigt und er meinte, das käme davon, dass noch ein Leerzeile mitkommt. Aber ich habe keine Überflüssigen Entertasten-Schläge drinn.
Temporär habe ich das Problem mit In.readString() gelöst, obwohl das sehr unangenehm ist, immer die Hochkommas eingeben zu müssen.
Ist das Problem bekannt?
hoffe ihr könnt mir helfen.
freundliche Grüsse
Dominic
KONKRETES BEISPIEL:
Das programm startet in der Mai und ruft die Methode startGame() auf, danach kommt eig. als erstes die Frage bezüglich des Busts, die überhüpft wird..
Java:
a = new BlackJack();
a.startGame();
}
}
UND
Java:
//////////////////////////////////////////// SPIEL START ////////////////////////////////////////////////////
Hand startGame(){
Karten.Herz_Ass.wert = 11;
Karten.Karo_Ass.wert = 11;
Karten.Kreuz_Ass.wert = 11;
Karten.Pik_Ass.wert = 11;
System.out.println("Bust setzen?");
if (In.readLine().contains("j")) {
System.out.println("Hoehe des Busts?");
bust = In.readInt();
Bust = true;
}