English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Analizzare e formattare in esadecimale con Java

Per解析e formattare in esadecimale in Java, abbiamo utilizzato la classe BigInteger. La classe java.math.BigInteger fornisce analoghi per tutti gli operatori di calcolo interi originali di Java e tutti i metodi correlati di java.lang.Math.

Nel seguente esempio, abbiamo utilizzato BigInteger e creato un oggetto. In questo modo, abbiamo impostato alcuni valori come esadecimale e base, ovvero esadecimale 16.

BigInteger bi = new BigInteger("2ef", 16);

Vediamo un esempio.

Esempio

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);
   }
}

Risultato di output

2ef