日期:2014-05-20  浏览次数:20761 次

java循环输入
小弟新手 接到一个任务要处理这样的情况
循环输入某些字符串(字符串中可能有空格 每输入一个字符串回车输入下一个)
怎么做到啊

举例

absd bak
fawefafa
123121
fawe  fwafa

正常情况下上面应该是输入了四个字符串
在网上看到一个方法是这样的 但是这样的话遇到空格就被当成两个字符串了 上述例子就被当成六个串了
String input="";
    while(!input.equalsIgnoreCase("go")){
     //循环输入指令
        input=scanner.next();
    }

在线等回复

------解决方案--------------------
你说的应该是一行算一个字符串吧,sun当时早都考虑到了,如果想深入了解请看源码!