Java Scanner useRadix() 方法

定义和用法

useRadix() 方法用于更改扫描器所使用的基数(radix)。

基数指定了在数字中可以用来表示每个数位的符号数量。例如,基数为 16 时,可以使用符号 0 到 9 和 A 到 F 作为数位。

实例

读取一个十六进制数:

// 创建一个扫描器对象
Scanner myObj = new Scanner("FFAD01");

// 更改基数
myObj.useRadix(16);

// 读取并显示数字
System.out.println(myObj.nextInt());

语法

public Scanner useRadix(int radix)

参数

参数 描述
radix 必需。整数值,指定扫描器将用于解释整数的基数。

技术细节

返回:

返回此方法所属的 Scanner 对象的引用,这允许链接配置方法。

例如,myObj.useRadix(16).useDelimiter(","); 就是一个链式调用的例子。