2010-03-28 31 views
7

我是Java新手...有没有类似的方法来在C#中的ReadKey(),以避免控制台应用程序关闭?在Java中的Readkey

感谢

+0

我只是好奇,有什么要避免关闭控制台应用程序? – 2010-03-28 18:26:21

+0

我正在运行数据库查询,并在显示结果后立即关闭控制台窗口。 – mouthpiec 2010-03-28 18:29:10

+0

你在用什么IDE? – 2010-03-28 18:33:06

回答

6

一种方式做到这一点:

BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 
br.readLine(); 

,肯定有短的,但是我觉得这个人的方便,因为它可以很容易地扩展。

+5

*“我是新来的Java”*其他新手喜欢了解'import java.io.BufferedReader;'(和'import java.io.InputStreamReader;')。 – n611x007 2013-10-22 11:19:32

+1

我认为这会读输入,直到按下'enter'键。 ReadKey只能等待并阅读单个任何字符。 – AaA 2017-08-16 06:56:57

12

你也可以使用System.in.read(),如果你确定只用“Enter”键是你的退出键。

相关问题