English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Per convertire un numero decimale in esadecimale, utilizzare uno dei seguenti metodi:
Integer.toHexString() -Restituisce la rappresentazione in stringa del parametro intero, come numero unsigned in base 16.
Integer.parseInt() -Consente anche di impostare la base, ad esempio per l'esadecimale, impostarla a 16.
Ora diamo un'occhiata a un esempio di utilizzo del metodo Integer.toHexString() per convertire un numero decimale in esadecimale.
public class Demo { public static void main(String args[]) { int dec = 158; System.out.println(Integer.toHexString(dec)); } }
Risultato di output
9e
Ora diamo un'occhiata a un esempio di utilizzo del metodo Integer.parseInt() per convertire un numero decimale in esadecimale.
public class Demo { public static void main(String args[]) { String str = "3d8"; System.out.println(Integer.parseInt(str, 16)); } }
Risultato di output
984