java实现各种进制之间的相互转换

  1. 十进制(有符号)转十六进制

Integer.toHexString(10进制数 & 0xffff)  这个方式转出来的16进制为      例:FD01
Integer.toHexString(10进制数)  这个方式转出来的16进制为               例:FFFFFD01
  1. 十六进制转十进制(有符号)

short val = (short)((Integer.parseInt("16进制字符串", 16)) & 0xffff);

猜你喜欢

转载自blog.csdn.net/zjb1697922408/article/details/129664595