我是 Java 新手,只是想知道,使用默认分隔符,age 的值是多少?(请注意,我在出现提示时输入值,然后以“输入”键结束)输入年龄:14 45 20 16(然后按回车键)年龄(14?16?14452016?)的值是多少?为什么?
1 回答
米脂
TA贡献1836条经验 获得超3个赞
假设您在谈论java.util.Scanner
,默认分隔符是空格。因此,如果您在命令行中输入“14 45 20 16”,然后按下回车键,扫描仪实例上的nextInt
ornext
调用将返回 14。如果您再次调用nextInt
扫描仪,您将不会得到任何提示;这将立即返回 45。另外 2 次调用将分别返回 20 和 16。如果您随后调用nextInt
第五次,该调用将等到您输入某些内容。
添加回答
举报
0/150
提交
取消