Java 将字节数组转成十六进制字符串详解编程语言

public static String getHexString(byte[] b) throws Exception { 
  String result = ""; 
  for (int i=0; i < b.length; i++) { 
    result += Integer.toString( ( b[i] & 0xff ) + 0x100, 16).substring( 1 ); 
  } 
  return result; 
} 
 
public static byte[] getByteArray(String hexString) { 
  return new BigInteger(hexString,16).toByteArray();  
}

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/10906.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论