在 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

更新于: 2020 年 6 月 26 日

237 次浏览

开启您的 职业生涯

通过完成课程获得认证

开始
广告