要将十进制转换为十六进制,有两种方法。
方法1-使用toString()
方法,由于十六进制基数为16,因此可以通过将基数设置为16轻松地将十进制转换为十六进制。
public class Demo { public static void main( String args[] ) { int dec = 30; //转换为十六进制 String hex = Integer.toString(dec, 16); System.out.println(hex); } }
输出结果
1e
方法2-使用toHexString()
方法将十进制转换为十六进制;
public class Demo { public static void main( String args[] ) { int dec = 30; //转换为十六进制 String hex = Integer.toHexString(dec); System.out.println(hex); } }
输出结果
1e