gpt4 book ai didi

java - 将二进制字符串转换为二进制

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:26:11 24 4
gpt4 key购买 nike

如何将以二进制形式编写的字符串转换为二进制(字节数组)?

如果我有一个字符串:

字符串二进制 = "0000"

我希望二进制数据为 0000

下面是当我将二进制设置为字节数组时发生的情况(它又返回 48,这是 ASCII)


二进制字符串:0000
二进制字节数组:48
二进制字节数组:48
二进制字节数组:48
二进制字节数组:48

我不擅长解释,所以希望上面的例子足以告诉你我想要什么。

编辑:这是将数据设置为二进制文件。

最佳答案

使用这个:

    System.out.println(Integer.toBinaryString(Integer.parseInt("000",2))); // gives 0
System.out.println(Integer.toBinaryString(Integer.parseInt("010",2))); // gives 10
System.out.println(Integer.toBinaryString(Integer.parseInt("100",2))); // gives 100

关于java - 将二进制字符串转换为二进制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24876323/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com