关于定界符

彼得帕克

我是 Java 新手,只是想知道,使用默认分隔符,age 的值是多少?(请注意,我在出现提示时输入值,然后以“输入”键结束)

输入年龄:14 45 20 16(然后按回车键)

年龄(14?16?14452016?)的值是多少?为什么?

rzwitserloot

假设您在谈论java.util.Scanner,默认分隔符是空格。因此,如果您在命令行中输入“14 45 20 16”,然后按下回车键,扫描仪实例上的nextIntornext调用将返回 14。如果您再次调用nextInt扫描仪,您将不会得到任何提示;这将立即返回 45。另外 2 次调用将分别返回 20 和 16。如果您随后调用nextInt第五次,该调用将等到您输入某些内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章