English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
十進数を16進数に変換するには、以下の2つの方法のいずれかを使用してください:
Integer.toHexString() -それが整数パラメータの文字列表現を返します。16底の無符号整数を返します。
Integer.parseInt() -それもまた、基数を設定することもできます。例えば、16進数の場合、それを16。
今、Integer.toHexString()メソッドを使用して十進数を16進数に変換する例を見てみましょう。
public class Demo { public static void main(String args[]) { int dec = 158; System.out.println(Integer.toHexString(dec)); } }
出力結果
9e
今、Integer.parseInt()メソッドを使用して十進数を16進数に変換する例を見てみましょう。
public class Demo { public static void main(String args[]) { String str = "3d8"; System.out.println(Integer.parseInt(str, 16)); } }
出力結果
984