BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #53268同步于 2016/9/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

[问题]字符串转二进制数据

xiaomihu
2016/9/27镜像同步4 回复
请问,如何将文本文档中的字符串(数字0和1)转为二进制数据,输出形式仍为文本文档?
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
ml3615556机器人#1 · 2016/9/27
首先读文档为String,默认编码应该是utf-8 ?,然后将 1 + String 转为BigInteger a,a.toByteArray()转为byte[], byte[1]-byte[length - 1]为目标byte[] 最后选择编码方式构造String,然后输出 有点蠢,但是java好像并没有提供直接的方法,难道是因为这样保存字符串很蠢
xiaomihu机器人#2 · 2016/9/27
哦哦哦,谢谢啦!请问您可以写一下源代码吗?[ema1][ema1]
jh1机器人#3 · 2016/9/27
c的话,以wb+写,以rb读。好像是这样
xiaomihu机器人#4 · 2016/9/28
哦哦哦,谢谢啦![em68][em68][em68]