日期:2014-05-18  浏览次数:20782 次

求助,键盘循环输入
在c里面可以用
int a;
while(scanf("%d",&a)!=EOF)
{
}
来进行循环输入,请问在Java里面怎么办,Java输入流没有EOF啊,我要的是键盘标准输入,我用scanner做不出来,我不知道怎么让他等待我输入,比如我输入2 3它就给出5,我接着在输入3 4,他给7;知道我让他结束程序,就是这样啦有人数用read,但是我不会用,请大神们,写给例子啦,不胜感激

------解决方案--------------------
Scanner in = new Scanner(System.in);
for(int i=0;;i++){
String str=in.next();
System.out.println(str);
if(str.equals(""){
break;
}
}
无限循环
你可以设定个值,输入后跳出循环