关于byte[]和string

来源:4-1 消息摘要算法MAC实现与应用

羽.

2017-04-10 16:06

Hex.byteArrayToString 和 new String(byte[] b)  两个都是byte[]转string 但是结果不同 解析下 谢谢

写回答 关注

2回答

  • taoy
    2017-06-15 14:54:14

    一个byte是八比特,new String时按照byte的值到字符表中找对应的字符来生成字符串。Hex.byteArrayToString是把一个byte变成两个十六进制的英文与数字组合,内容当然就不会一样。

  • duhua
    2017-04-19 14:58:20

    有时候需要设置字符编码

Java实现消息摘要算法加密

Java中应用消息摘要算法进行加解密,以及他们的应用场景

25498 学习 · 37 问题

查看课程

相似问题