黑马程序员技术交流社区
标题:
关于java中Scanner类的阻塞问题
[打印本页]
作者:
che201311
时间:
2013-11-22 23:47
标题:
关于java中Scanner类的阻塞问题
最近写代码接触了Scanner类,但是遇到了一个问题,一直解决不了,上代码:
Java code
?
1
2
3
4
5
6
Scanner input=new Scanner(System.in);
while(input.hasNextInt())
{
int data=input.nextInt();
System.out.print(data+" ");
}
目的是为了获取从终端上输入的数字,但是我输入数据,回车,数据输出,程序还在待输入状态,怎么解决这个阻塞问题,菜鸟仰仗各位大神高能。
作者:
零下五度的水
时间:
2013-11-23 00:20
照你这个代码,直接输一个非int的值,让while条件为false就行了
作者:
hurryup
时间:
2013-11-23 00:26
按^C就可以了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2