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

Il programma Java converte un numero esadecimale in un numero decimale

parseInt()Poiché il secondo parametro è il radix, utilizzare il metodo con il secondo parametro come 16. IlparseInt()Il metodo ha due forme.

static int parseInt(String s)
static int parseInt(String s, int radix)

Per convertire una stringa esadecimale in decimale, utilizzare la seconda sintassi e aggiungere il radix come 16, poiché il radix esadecimale è 16.

Integer.parseInt("12", 16)

Esempio

public class Demo {
   public static void main(String args[]) {
      //Convertire in decimale
      System.out.println(Integer.parseInt("444", 16));
   }
}

Risultato di output

1092