您的位置:首页 > 其它

啊,好久没更新了,今天分享一个小工具,两个方法,转换字节数组成十六进制字符串

2013-07-16 23:06 381 查看
/**
* 字节数组转换成十六进制字符串
* @param byteArray
* @return
*/
private static String byteToStr(byte[] byteArray){
String strDigest = "";
for(int i=0;i<byteArray.length;i++){
strDigest+= byteToHexStr(byteArray[i]);
}
return strDigest;
}

/**
* 将字节转换成十六进制字符串
* @param mByte
*/
private static String byteToHexStr(byte mByte){
char[] Digit={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
char[] tempArr= new char[2];
tempArr[0] =Digit[(mByte>>>4) & 0x0F];
tempArr[0] =Digit[mByte & 0x0F];
String s = new String(tempArr);
return s;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐