public static int convert(int n) { return Integer.valueOf(String.valueOf(n), 16);}public static void main(String[] args) { System.out.println(convert(20)); // 32 System.out.println(convert(54)); // 84}即,将原始数字视为十六进制,然后将其转换为十进制。

public static int convert(int n) { return Integer.valueOf(String.valueOf(n), 16);}public static void main(String[] args) { System.out.println(convert(20)); // 32 System.out.println(convert(54)); // 84}即,将原始数字视为十六进制,然后将其转换为十进制。