【问题标题】:Java Binary String to File [closed]Java二进制字符串到文件[关闭]
【发布时间】:2013-01-13 23:18:19
【问题描述】:

我有一个文件转换为二进制字符串(示例)String = "101001010101",我需要这个来将此字符串写入文件。

我得到这个二进制字符串:

File -> byte[] -> FileInputStream -> String

如何将其转换回文件?

【问题讨论】:

  • 对于拥有 2,416 名声望的会员来说,这是一个非常糟糕的问题。我真的不明白你在问什么。
  • @Dariusz Wawer 没有抱怨你为什么不加分?
  • 你的问题不清楚。
  • 除非这是某种练习,否则将二进制数据存储为 0 和 1 字符的字符串是一个非常糟糕的主意。它使用的内存是必要的 16 倍。
  • 你为什么要把 File 对象作为路径的包装器,将其转换为 byte[] ,然后你以某种方式将其转换为文件,然后读回你想要的字符串再次将文本编码二进制写入文件。

标签: java io


【解决方案1】:

使用 commons-io 中的 FileUtils 类。这将帮助您进行此类操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-28
    • 2016-08-30
    • 1970-01-01
    • 1970-01-01
    • 2014-07-15
    相关资源
    最近更新 更多