Java 中的 parseInt 方法简介
parseInt
是 Java 中一个强大的方法,它可以将给定的字符串解析为指定进制的整数。其语法如下:
int parseInt(String s, int radix)
其中,s
是要解析的字符串,radix
是指定的进制,取值范围为 2 到 36。
二进制到十进制的转换
假设我们有一个二进制字符串"1010"
,要将其转换为十进制。可以使用以下代码:
int decimal = Integer.parseInt("1010", 2);
System.out.println("二进制 1010 转换为十进制为:" + decimal);
输出结果为:10。
八进制到十进制的转换
对于八进制字符串"12"
,转换为十进制的代码如下:
int decimal = Integer.parseInt("12", 8);
System.out.println("八进制 12 转换为十进制为:" + decimal);
输出结果为:10。
十六进制到十进制的转换
以十六进制字符串"A"
为例,转换为十进制:
int decimal = Integer.parseInt("A", 16);
System.out.println("十六进制 A 转换为十进制为:" + decimal);
输出结果为:10。