Hallo zusammen
ich habe eine kleine Frage, und zwar geht es um ein Minesweeper in Java. Ich habe ein Problem beim auslesen von Fehleingaben. Der Benutzer gibt Zeile und Spalt mit Nummern ein. Nun muss ich noch Strings abfangen und die Länge der eingabe. Das grösste Feld ist 10 * 10. Das heisst alles über 10 soll abgefangen werden wie auch String und leerzeichen. Kann mir da jemand helfen.
Zeile 10 habe ich die Abfrage, das er nicht eine grössere Zahl als das Niveau eingibt. Ich habe 6 Stufen.
Ich wäre um Eure hilfe sehr erfreut.
Grüsse Kadi
ich habe eine kleine Frage, und zwar geht es um ein Minesweeper in Java. Ich habe ein Problem beim auslesen von Fehleingaben. Der Benutzer gibt Zeile und Spalt mit Nummern ein. Nun muss ich noch Strings abfangen und die Länge der eingabe. Das grösste Feld ist 10 * 10. Das heisst alles über 10 soll abgefangen werden wie auch String und leerzeichen. Kann mir da jemand helfen.
Java:
Spielfeld spiel1 = new Spielfeld();
System.out
.print("Um den Schwierigkeits - Grad zu wählen, verwenden Sie bitte die Zahlen von 0 bis 5: ");
Scanner scan1 = new Scanner(System.in);
this.niveau = scan1.nextInt();
int index = 0;
while (index < 1) {
if (this.niveau < 0 || this.niveau > 5) {
System.out.println(" ");
System.out.println("Eingabe Ungültig!");
System.out.println(" ");
System.out
.println("Bitte geben Sie eine Zahl zwischen 0 und 5 ein um das Level zu wählen: ");
this.niveau = scan1.nextInt();
} else {
index++;
}
}
Zeile 10 habe ich die Abfrage, das er nicht eine grössere Zahl als das Niveau eingibt. Ich habe 6 Stufen.
Ich wäre um Eure hilfe sehr erfreut.
Grüsse Kadi