java hex to byte array

文章目录[隐藏]

java hex 转 bytearray

public byte[] hexToByteArray(String hex) {
    int m = 0, n = 0;
    int byteLen = hex.length() / 2;
    byte[] ret = new byte[byteLen];
    for (int i = 0; i < byteLen; i++) {
        m = i * 2 + 1;
        n = m + 1;
        int intVal = Integer.decode("0x" + hex.substring(i * 2, m) + hex.substring(m, n));
        ret[i] = (byte) intVal;
    }
    return ret;
}
暂无评论
本文作者:
本文链接: https://www.qinless.com/?p=932
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 qinless 的博客!
100

发表评论

返回顶部