Java Scanner useRadix() 方法

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

Java Scanner 类的 useRadix() 方法用于将 Scanner 的默认基数设置为指定的基数。

语法

以下是 useRadix() 方法的声明:

参数

数据类型参数描述必需/可选
int基数Scanner 对象使用它来覆盖默认的基数。必需

返回值

useRadix() 方法返回此 Scanner 对象。

异常

IllegalArgumentException - 如果基数超出范围,将抛出此异常。

兼容版本

Java 1.5 及以上版本

示例 1

输出

1
2
3
4

示例 2

输出

String: Facebook.com 11 + 11 = 22.0 true 
New radix: 32

示例 3

输出

If the Radix is less than Character.MIN_RADIX or greater than Character.MAX_RADIX, then an IllegalArgumentException will be thrown.
Exception in thread "main" 
java.lang.IllegalArgumentException: radix:235
	at java.base/java.util.Scanner.useRadix(Scanner.java:1353)
	at myPackage.ScannerUseRadixExample3.main(ScannerUseRadixExample3.java:9)