Java Integer.toHexString()方法
/**
*
* Java Integer.toHexString()方法
*
* @author www.only-demo.com
*
*/
class IntegerToHexStringDemo {
public static void main(String[] args) {
//1.如果是0,返回0
System.out.println(Integer.toHexString(0));//0
//2.前缀0不显示
System.out.println(Integer.toHexString(100));//64
System.out.println(Integer.toHexString(1000));//3e8
//3.显示无符号整型
System.out.println(Integer.toHexString(-1));//ffffffff
//4.toHexString()转换成的16进制使用parseUnsignedInt()转回10进制
System.out.println(Integer.parseUnsignedInt(Integer.toHexString(-1), 16));//-1
}
}
本文详细介绍了Java中Integer类的toHexString()方法的使用。包括如何将整数转换为十六进制字符串,处理前缀0的情况,以及如何将负数转换为无符号十六进制表示。同时,还演示了如何通过parseUnsignedInt()方法将十六进制字符串转换回十进制。
1918

被折叠的 条评论
为什么被折叠?



