使控制台等待用户输入以关闭。
- 论坛
- 使控制台等待用户输入以关闭。
35 浏览
使控制台等待用户输入以关闭。
我有一个控制台应用程序,在执行任务后,必须向用户提供反馈,如“操作完成”或“操作失败”以及详细的错误信息。
问题是,如果我只是“让它运行”,输出消息将被打印出来,但控制台会很快关闭,没有时间来阅读消息。
据我记得,在C++中,每个控制台应用程序都会以“按任意键退出”或类似的方式结束。在C#中,我可以使用Console.ReadKey();
模拟这种行为。
但是在Java中我该如何做呢?我正在使用Scanner类,但是考虑到“input”是我的Scanner实例:
input.next() System.exit(0);
“任意键”都可以工作,除了回车键,在这里是相当重要的。有什么指导吗?