Hallo,
Ich muss für die FH als Praktikumsabschluss ein einfaches Spiel programmieren und brauch dafür ein Menü.
Folgenes.
Hab zurzeit:
Allerdings sehen die ganzen equals nicht wirklich schön aus. So wie ich es sehe, muss bei equals der Text 100% stimmen. Also wenn auch Groß und Kleinschreibung.
Da Leute faul sind schreiben se entweder klein oder groß, normal oder haben nen Tipfehler, dass z.B EXit aufeinmal dort steht.
gibt es nen befehl, ähnlich wie equals, dass aber nicht auf Groß- und Kleinschreibung achtet?
Ich muss für die FH als Praktikumsabschluss ein einfaches Spiel programmieren und brauch dafür ein Menü.
Folgenes.
Hab zurzeit:
Java:
public static void zeigeMenue() {
char spieler = 'x';
char spielbeenden = ' ';
int spielmodi;
String eingabe;
do {
System.out.println("|----------------------------------------|");
System.out.println("Gebe:");
System.out.println(" [MP] ein um den Mehrspieler zu starten ");
System.out.println(" [EP] ein um den Einzelspieler zu starten ");
System.out.println(" [Hilfe] ein um die Hilfe anzuzeigen ");
System.out.println(" [Exit] ein um das Spiel zu beenden ");
System.out.println("|----------------------------------------|");
System.out.print("Eingabe:");
eingabe = Eingabe.getLine();
if (eingabe.equals("MP") || eingabe.equals("mp") ) {
spielmodi = 0;
Spielablauf.starteSpiel(spieler, spielmodi);
}
if (eingabe.equals("EP") || eingabe.equals("ep") ) {
spielmodi = 1;
Spielablauf.starteSpiel(spieler, spielmodi);
}
if (eingabe.equals("Nein") || eingabe.equals("nein")) {
eingabe = "nein";
}
if (eingabe.equals("Hilfe") || eingabe.equals("hilfe")) {
Ausgaben.zeigeHilfe();
}
if (eingabe.equals("Exit") || eingabe.equals("exit")) {
spielbeenden = 'u';
Gewinner.zeigeGewinner(spielbeenden);
}
}
while (spielbeenden == ' ');
}
Allerdings sehen die ganzen equals nicht wirklich schön aus. So wie ich es sehe, muss bei equals der Text 100% stimmen. Also wenn auch Groß und Kleinschreibung.
Da Leute faul sind schreiben se entweder klein oder groß, normal oder haben nen Tipfehler, dass z.B EXit aufeinmal dort steht.
gibt es nen befehl, ähnlich wie equals, dass aber nicht auf Groß- und Kleinschreibung achtet?