JAVA二进制字节组字符十六进制BCD编码转换.docVIP

  • 49
  • 0
  • 约4.74千字
  • 约 5页
  • 2016-08-18 发布于贵州
  • 举报

JAVA二进制字节组字符十六进制BCD编码转换.doc

JAVA二进制字节组字符十六进制BCD编码转换

JAVA二进制字节数组字符十六进制BCD编码转换 ; import java.io.*; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class DataConverter { /* 把16进制字符串转换成字节数组 * @param hex * @return */ public static byte[] hexStringToByte(String hex) { int len = (hex.length() / 2); byte[] result = new byte[len]; char[] achar = hex.toCharArray(); for (int i = 0; i len; i++) { int pos = i * 2; result[i] = (byte) (toByte(achar[pos]) 4 | toByte(achar[pos + 1])); } return result; } private static byte toByte(char c) { byte b = (byte) 01234

文档评论(0)

1亿VIP精品文档

相关文档