【问题标题】:Charset to save binary data用于保存二进制数据的字符集
【发布时间】:2013-03-07 18:34:01
【问题描述】:

是否有可以用来保存 8 位数据的字符集?我的意思是一切都是二进制的,而不是在字符串中改变它的内容?

【问题讨论】:

  • 您在寻找Base64 编码吗?
  • 是什么让字符串类不能保存二进制数据?为什么会这样?

标签: java string 8-bit


【解决方案1】:

java.io包定义了两种保存数据的类:

  • XXXOutputStream,用于保存原始 8 字节数据
  • XXXWriter,用于保存字符串

只需使用 XXXOutputStream 系列中适合您需求的类即可。你不需要一个字符集。

【讨论】:

    【解决方案2】:

    我认为您正在寻找数据类型 byte[]

    【讨论】:

    • 但是不能使用 String 作为 byte[] 吗?
    • 我不确定您要的是什么。您想使用String 来管理二进制数据吗?是这样吗?
    猜你喜欢
    • 2011-09-21
    • 2017-04-05
    • 2021-05-29
    • 2015-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-02
    相关资源
    最近更新 更多