0

我正在尝试使用Scanner.

问题是我需要编写一个只扫描一行的循环。

例如,该行是:

Hello world it is nice out

我希望它将整个句子保存在 a 中,String而无需继续阅读文件的其余部分。所以:

while(charscan.hasNext()) {
    String test= charscan.next() + " ";        
}

不工作。

4

1 回答 1

0
 while(charscan.hasNext()){
        String test= charscan.nextLine() + " ";
        break;

  }

如果您只对一行感兴趣并且不想使用循环,那么请改用if语句,即

if(charscan.hasNext()){
    String test = charscan.nextLine() + " ";
}
于 2013-02-26T00:11:17.280 回答