使控制台等待用户正确输入以关闭

时间:2016-03-30 02:45:51

标签: java console-application

我有一个检查密码的java控制台应用程序。如果密码正确,那么应该关闭应用程序窗口。否则,如果密码不正确,除非输入正确的密码,否则应该关闭应用程序窗口。如果输入正确的密码,我无法找到任何关闭应用程序窗口的正确java关键字。

2 个答案:

答案 0 :(得分:0)

使用System.exit()

public static void main(String[] args) {
    while(true) {
        // get password
        if(passwordCorrect) {
            System.exit(0);
        }
    }
}

答案 1 :(得分:0)

试试这段代码:

import java.util.*;

public static void main(String[] args){
    Scanner scn = new Scanner(System.in);

    String input = null;


    do{
        input = scn.nextLine();
        if(input == "password"){
            system.exit(0);
        }
    }
}