Hallo Leute, ich vergleiche mit einer simplen if Funktion eine Eingabe im Konsolenfenster und ein Element aus einer Arraylist.
Trotz mehrfacher Überprüfung wird mir trotzdem dauerhaft ausgegeben, das die Antwort falsch sei.
Trotz mehrfacher Überprüfung wird mir trotzdem dauerhaft ausgegeben, das die Antwort falsch sei.
Java:
public void Test(){
System.out.println("Ihre erste Vokabel ist " +Vokabel.get(0) + " ");
System.out.println("Bitte nennen sie die englische Vokabel dafür!");
System.out.println("Achten sie dabei auf die Rechtschreibung");
Scanner scanner = new Scanner(System.in);
String eingabe = scanner.nextLine();
String answer = eingabe;
if(answer == Vokabel.get(1))
System.out.println("Ihre Antwort war richtig");
else
System.out.println("Diese Antwort war leider nicht richtig");