Wenn ich in die Console jetzt zum Beispiel "Open" bzw. "Close" eingebe passiert nichts, obwohl ich da doch stehen habe scan nextln.. | Also wenn ich jetzt das ganze mit einem int wert machen würde geht es immer(scanner.nextInt()), da steht ja jetzt im Grunde genommen eig nichts anderes, halt nur mit String.
Code:
package com.company;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Zauberwort : ");
String ss = scanner.nextLine();
if(ss.equals("Open")){
JOptionPane.showConfirmDialog(null, "Press JA und du hast es geschafft");
JOptionPane.showMessageDialog(null, "Dz gasr es geschafft");
}
else if(ss.equals("Close")){
JOptionPane.showMessageDialog(null, "Pech gehabt");
}else{
JOptionPane.showMessageDialog(null,"Du hast das falsche Zauberwort eingegeben");
}
}
}