【问题标题】:Why to convert byte array to hex string?为什么要将字节数组转换为十六进制字符串?
【发布时间】:2015-09-22 16:42:22
【问题描述】:

我在许多语言中遇到过许多将字节数组转换为十六进制字符串的算法实现:

为什么如此频繁地使用这种转换?
将字节数组存储为十六进制字符串有什么好处?

【问题讨论】:

  • 如何存储字节数组?
  • 例如以编程方式检查其内容。

标签: hex bytearray


【解决方案1】:

例如:

  • 以不支持二进制的格式存储在文件中,例如CSV。
  • 存储在不支持二进制的数据库字段中。
  • 以不支持二进制的协议发送。
  • 嵌入其他不支持二进制的内容,例如XML 和 JSON。
  • 向用户显示。
  • 还有很多其他原因……

【讨论】:

    猜你喜欢
    • 2021-10-31
    • 2019-02-12
    • 1970-01-01
    • 2017-06-17
    • 2018-05-09
    相关资源
    最近更新 更多