首页 / JAVA / 如何检测用户是否没有输入(java)
如何检测用户是否没有输入(java)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何检测用户是否没有输入(java),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含891字,纯文字阅读大概需要2分钟。
内容图文
![如何检测用户是否没有输入(java)](/upload/InfoBanner/zyjiaocheng/777/86920de1796b4fc7bb53164667f39b19.jpg)
好的,所以我正在使用这个项目,你必须用来自用户的输入做一些事情
如果他进来就说
“12 3”
但他没有输入第二个输入
如果我打电话给它,让我们说吧
String something = in.readLine();
如果我打电话
String nextLine = in.readLine();
我得到错误.我如何检查是否没有第二次输入?
public static void main(String [] args)throws IOException {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); //ctr + shift + o
String eachLine = in.readLine(); //ex. "12 5"" or "AB 12"
String nextLine = in.readLine();
如果用户输入
“3 2”<< 但是没有进入第二个..我得到nullpointerexception
解决方法:
这取决于你的意思是“他没有输入第二个输入”:
>如果您的意思是用户输入EOF字符(例如Linux上的CTRL-D),那么会发生的事情是readLine()方法将返回一个null,您的应用程序可以(并且应该)明确地测试它.
>如果您的意思是用户只是输入任何内容,那么没有任何反应.您的应用程序将坐在那里等待用户进入下一行.要解决这个问题,你需要某种超时机制……
内容总结
以上是互联网集市为您收集整理的如何检测用户是否没有输入(java)全部内容,希望文章能够帮你解决如何检测用户是否没有输入(java)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。