- 计算 ”A1" + "0F"
先将十六进制形式的字符串变量转换成 Long 类型变量:
》 Long.parseLong(”A1", 16)
》 Long.parseLong(”0F", 16)
再进行相加,再转换成十六进制形式的字符串变量:
》Long.toHexString(Long.parseLong(”A1", 16) + Long.parseLong(”0F", 16)) = B0
- 十进制形式的String类型变量,转换成十六进制形式的字符串变量
eg:String a = 255
将 a 转换成十六进制形式的字符串变量“FF”
先将十进制形式的字符串变量转换成 Integer 整形变量
》 Integer.parsent(a)
再将Integer 整形变量转换成十六进制形式的字符串变量
》 Integer.toHexString( Integer.parsent(a) )== “FF”
版权归原作者 大大的大土豆 所有, 如有侵权,请联系我们删除。