public boolean hasNextInt()
如果通过使用nextInt()方法,此扫描器输入信息中的下一个标记可以解释为默认基数中的一个int值,则返回true。扫描器不执行任何输入。
返回:当前仅当此扫描器的下一个标记是有效的int值时才返回true。
抛出:IllegalStateException
- 如果此扫描器已关闭。
示例:
当输入数字时:
当输入不为数字时:
使用hasNextInt()
结果:
public boolean hasNextInt()
如果通过使用nextInt()方法,此扫描器输入信息中的下一个标记可以解释为默认基数中的一个int值,则返回true。扫描器不执行任何输入。
返回:当前仅当此扫描器的下一个标记是有效的int值时才返回true。
抛出:IllegalStateException
- 如果此扫描器已关闭。
示例:
当输入数字时:
当输入不为数字时:
使用hasNextInt()
结果: