在 Java 中解析和格式化为十六进制
为了在 Java 中解析和格式化为十六进制,我们使用了 BigInteger 类。java.math.BigInteger 类提供与 Java 的所有原始整数操作符类似的操作,以及 java.lang.Math 中所有相关方法的操作。
在下面的示例中,我们取了 BigInteger 并创建了一个对象。在此基础上,我们已通过十六进制和基数作为参数(即十六进制为 16)设置了一些值。
BigInteger bi = new BigInteger("2ef", 16);
我们来看一个示例。
示例
import java.math.*; public class Demo { public static void main( String args[] ) { BigInteger bi = new BigInteger("2ef", 16); String s = bi.toString(16); System.out.println(s); } }
输出
2ef
广告