【发布时间】:2013-01-13 23:18:19
【问题描述】:
我有一个文件转换为二进制字符串(示例)String = "101001010101",我需要这个来将此字符串写入文件。
我得到这个二进制字符串:
File -> byte[] -> FileInputStream -> String
如何将其转换回文件?
【问题讨论】:
-
对于拥有 2,416 名声望的会员来说,这是一个非常糟糕的问题。我真的不明白你在问什么。
-
@Dariusz Wawer 没有抱怨你为什么不加分?
-
你的问题不清楚。
-
除非这是某种练习,否则将二进制数据存储为 0 和 1 字符的字符串是一个非常糟糕的主意。它使用的内存是必要的 16 倍。
-
你为什么要把
File对象作为路径的包装器,将其转换为byte[],然后你以某种方式将其转换为文件,然后读回你想要的字符串再次将文本编码二进制写入文件。