Java - Wie kann ich einen eingegebenen String mit den Wert eines Arrays vergleichen?

... komplette Frage anzeigen

4 Antworten

Ich denke mal in dem Array sind strings gespeichert.

if(eingabe.equals(array[x])){
System.out.println("Richtig");
}else{
System.out.println("Falsch");
}

Antwort bewerten Vielen Dank für Deine Bewertung

Wieso machst du keinen zweidimensionalen Array? Die erste Dimension bestimmt die Sprache (0 = Deutsch, 1 = Englisch oder was auch immer), die zweite Dimension sind die Wörter, die du brauchst. Zum Beispiel str[1, 0] = make, str[0,0] = machen. Die zufallsgenerierte Zahl wählt das Wort in der zweiten Dimension aus: str[0, rdm].

Beim einen Panel kommt die Eingabe des Benutzers, beim anderen Panel wird das Wort angezeigt, zum Beispiel Kuh, dass vom Benutzer übersetzt werden muss. Eingabe = str[1, rdm]

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?