0

我在java中有一个字符串,它代表一个字节中的位。例如,我有

String mybyte = "00010010";

我想将其转换为其实际的 ASCII 值“H”,然后将其写入 File。

我似乎无法将字符串转换为其相应的 ASCII 字符。知道这是如何完成的。

谢谢。

编辑:不确定要显示什么代码,因为我只有一个要转换为字节的字符串。我猜我需要做一些转变,但我不知道你会如何转变它。

4

2 回答 2

0

这是解决方案:

我的字节=我的字节| (1 << 位置);

我在这里找到它:Set specific bit in byte

我之前错误地实施了这一点,因此我的帖子。我很抱歉重复以前被问到的东西。

于 2013-09-25T23:01:14.693 回答
0

这听起来像你想要(char) Integer.parseInt(string, 2)的。

于 2013-09-25T22:22:18.880 回答