Hallo, ich möchte ein CMDTool machen und habe ein Problem. Also ich habe einen scanner gemacht und wenn man /help eingibt funktioniert es. Wenn man allerdings zuerst zbsp /Rechner eingibt funktioniert es nicht. sondern erst beim 2. mal. Also möchte ich das bei jeder eingabe alles funktioniert. Hier ein Teil des Codes:
public CMDAusgabe() {
Scanner inputs = new Scanner(System.in);
System.out.println("~Testing V 0.1~");
System.out.println("Für Hilfe: /help");
if (inputs.next().equalsIgnoreCase("/help")) {
System.out.println("Für den Taschenrechner: /Rechner");
System.out.println("Für den TextSpammer: /TextSpammer");
} else if (inputs.next().equalsIgnoreCase("/Rechner")) {
System.out.println("Rechner startet....");
new Fkts();
new RechenModule();
}else if(inputs.next().equalsIgnoreCase("/Textpammer")) {
new TextSpammer();
}
}
LG und danke für die Hilfe
public CMDAusgabe() {
Scanner inputs = new Scanner(System.in);
System.out.println("~Testing V 0.1~");
System.out.println("Für Hilfe: /help");
if (inputs.next().equalsIgnoreCase("/help")) {
System.out.println("Für den Taschenrechner: /Rechner");
System.out.println("Für den TextSpammer: /TextSpammer");
} else if (inputs.next().equalsIgnoreCase("/Rechner")) {
System.out.println("Rechner startet....");
new Fkts();
new RechenModule();
}else if(inputs.next().equalsIgnoreCase("/Textpammer")) {
new TextSpammer();
}
}
LG und danke für die Hilfe