为什么hasNextLine()永远不会结束?
|
抱歉,这听起来太简单了。我是Java的新手。
这是我用来检查
hasNextLine()
的一些简单代码。当我运行它时,我无法停止它。我以为,如果您不输入任何内容并按Enter键,则可以退出while
循环。
有人可以向我解释“ 0”在这种情况下如何工作吗?
import java.util.*;
public class StringRaw {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (sc.hasNextLine()) {
String str = sc.nextLine();
}
System.out.print(\"YOU\'VE GOT THROUGH\");
}
}
没有找到相关结果
已邀请:
5 个回复
炉挤仙挟
感秆暴壳
才脊烽馈低
荒劫娇噬
提孺局缎