黑马程序员技术交流社区
标题:
Socket编程的一个问题
[打印本页]
作者:
麦子609
时间:
2013-9-20 11:12
标题:
Socket编程的一个问题
本帖最后由 麦子609 于 2013-9-20 17:53 编辑
程序执行的时候为什么可以循环输入,怎么样才能满足只输入一次就不能输入了
BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in));
String line = null;
while((line = bufr.readLine())!= null){
复制代码
作者:
天下
时间:
2013-9-20 11:43
在循环体里面定义结束标记。。比如:
if("over".equals(line))
break;
复制代码
作者:
王清华0
时间:
2013-9-20 11:52
你使用了while循环当然会循环输入了,一楼的方法很可取啊,定义一个break标记,“over”或者其他什么字符之类的。
作者:
麦子609
时间:
2013-9-20 12:00
谢谢各位 学习了
作者:
黄文伯
时间:
2013-9-20 17:13
亲,如问题已解决请将分类的“未解决”改为“已解决”。
以后的问题贴也要及时更改分类哦~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2