我正在尝试使用Scanner
扫描文件中的一个整体。
问题是我需要编写一个只扫描一行的循环。
例如,该行是:
Hello world it is nice out
我希望它将整个句子保存在String
中而不继续并阅读文件的其余部分。因此:
while(charscan.hasNext()) {
String test= charscan.next() + " ";
}
不起作用。
答案 0 :(得分:0)
while(charscan.hasNext()){
String test= charscan.nextLine() + " ";
break;
}
如果您只对一行感兴趣并且不想使用循环,那么请使用if
语句,即
if(charscan.hasNext()){
String test = charscan.nextLine() + " ";
}