1. 首页
  2. 编程语言
  3. Java
  4. java中进制的转换,Byte与16进制的转换方法

java中进制的转换,Byte与16进制的转换方法

上传者: 2022-01-22 14:49:18上传 PDF文件 88.15 KB 热度 12次

examples from jdk:进制转换如何写不用算法然后是介绍java中的byte与十六进制数的转换Java中的byte是由8个bit组成的,而16进制即16中状态,它是由4个bit来表示的,因为24=16。所以我们可以把一个byte转换成两个用16进制字符,即把高4位和低4位转换成相应的16进制字符,并组合这两个16进制字符串,从而得到byte的16进制字符串。同理,相反的转换也是将两个16进制字符转换成一个byte。直接 Integer.toHexString;,将byte强转为int不行吗?

用户评论