在 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 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.