Java Scanner hasNextDouble()方法及示例
java.util.Scanner 类的 hasNextDouble() 方法,如果该扫描器输入的下一个标记可以用nextDouble()方法解释为Double,则返回true。该扫描器不会超过任何输入。
语法
参数: 该函数不接受任何参数。
返回值 :当且仅当这个扫描器的下一个标记是一个有效的Double时,该函数返回true。
异常 :如果这个扫描器被关闭,该函数会抛出IllegalStateException。
下面的程序说明了上述函数。
程序1 :
输出:
程序2: 展示例外情况的计划
输出:
**参考资料: ** https://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html#hasNextDouble()