Java I';I’我正在检查一个句子中的数字。代码似乎在句子的第一个单词后停止运行
输出:Java I';I’我正在检查一个句子中的数字。代码似乎在句子的第一个单词后停止运行,java,Java,输出: Please enter a sentence: 7 ate 9 7 ate 9 您应该在扫描仪上调用nextLine 否则,将使用默认分隔符(空白),因此用户语句仅为“7” 从: 查找并返回此扫描程序中的下一个完整令牌。完整标记的前面和后面是与分隔符模式匹配的输入 。。。而且: 扫描器使用定界符模式将其输入拆分为标记,默认情况下,定界符模式匹配空白 您应该在扫描仪上调用nextLine 否则,将使用默认分隔符(空白),因此用户语句仅为“7” 从: 查找并返回此扫描程序中的下一个
Please enter a sentence:
7 ate 9
7 ate 9
您应该在
扫描仪上调用nextLine
否则,将使用默认分隔符(空白),因此用户语句
仅为“7”
从:
查找并返回此扫描程序中的下一个完整令牌。完整标记的前面和后面是与分隔符模式匹配的输入
。。。而且:
扫描器使用定界符模式将其输入拆分为标记,默认情况下,定界符模式匹配空白
您应该在扫描仪上调用nextLine
否则,将使用默认分隔符(空白),因此用户语句
仅为“7”
从:
查找并返回此扫描程序中的下一个完整令牌。完整标记的前面和后面是与分隔符模式匹配的输入
。。。而且:
扫描器使用定界符模式将其输入拆分为标记,默认情况下,定界符模式匹配空白
您必须使用nextLine()
,而不仅仅是next()
更正的代码段:
number: 7
输出:
Please enter a sentence:
7 ate 9
7 ate 9
您必须使用nextLine()
,而不仅仅是next()
更正的代码段:
number: 7
输出:
Please enter a sentence:
7 ate 9
7 ate 9