- 49
- 0
- 约4.74千字
- 约 5页
- 2016-08-18 发布于贵州
- 举报
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
您可能关注的文档
- ID277-中国住供给弹性区域差异与调控政策选择(华人不动产会).doc
- ID366-《发展究》.4p32-36住房保障计划(林) 林建永2006.doc
- ID369-我国房产宏观调控政策效果评估初探——基于公共政策评估的视角(华东师大 张永岳).doc
- ID431-陕西房产市场税负分布、转嫁与税收调控分析.doc
- IDC高效运营及节减排建设模式专题研究.doc
- Idioms an geographical environment.doc
- ID收费系统方案 州市智升电子科技有限公司.doc
- IE(工业工程)基内容及技法.doc
- IEEE 802.1b无线网络概述.doc
- IED2000T型持式多元素快速分析仪使用说明书V10().doc
原创力文档

文档评论(0)