Eu sou iniciante na área de Java, e gostaria de saber se tem como pedir ao usuário escrever por exemplo: sair, e chamar o método
void sair(){
System.exit(0);
}
Se alguém souber como posso fazer isso seria de grande ajudar.
Eu sou iniciante na área de Java, e gostaria de saber se tem como pedir ao usuário escrever por exemplo: sair, e chamar o método
void sair(){
System.exit(0);
}
Se alguém souber como posso fazer isso seria de grande ajudar.
Tem como você comparar o texto digitado e realizar uma ação, tente isso:
public static void main(String[] args) {
run();
}
public static void run() {
Scanner scanner = new Scanner(System.in);
String sair = scanner.nextLine();
if (sair.equals("sair")) {
System.exit(0);
} else {
System.out.println("Informe o COMANDO \"sair\"");
run();
}
}
Obrigado, funcionou perfeitamente!
Se quiser algo mais dinâmico, pode utilizar reflexão computational, pesquise por
java reflection