控制台()返回NULL

控制台()返回NULL

我在用readLineBufferedReader从用户那里获得输入/新密码,但是想要隐藏密码,所以我尝试使用java.io.Console班级,等级。问题是System.console()回报null在Eclipse中调试应用程序时。我对Java和Eclipse还不太熟悉,不确定这是最好的实现方式吗?我右键单击源文件并选择“Debug as”>“JavaApplication”。有什么解决办法吗?



千巷猫影
浏览 823回答 3
3回答

哔哔one

System.console()如果没有控制台,则返回NULL。你也可以通过以下方法来解决这个问题在代码中添加一个间接层或者在外部控制台中运行代码附加远程调试器.
打开App,查看更多内容
随时随地看视频慕课网APP