Java Scanner hasNextBoolean() 方法

2024 年 11 月 6 日 | 阅读 2 分钟

hasNextBoolean()Java Scanner 类的一个方法,用于检查此扫描器的输入中的下一个标记是否可以解释为布尔值,它使用从字符串“true/false”创建的不区分大小写的模式。如果扫描器的输入可以解释为布尔值,则返回 true,否则返回 false。

语法

以下是 hasNextBoolean() 方法的声明

参数

此方法不接受任何参数。

返回值

当且仅当此扫描器的下一个标记是有效的布尔值时,hasNextBoolean() 方法才返回 true。

异常

IllegalStateException

兼容版本

Java 1.5 及以上版本

示例 1

输出

Result: false
Scan String: JavaTpoint.com!

示例 2

输出

Result: true
Scan String: false

示例 3

输出

Please enter value: true
Your entered value: true

示例 4

输出

false
Hello
false
JavaTpoint!
false
13
false
+
false
13.0
false
=
false
26