有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何在java中将二进制字符串转换为整数数组?

我以字节的形式读取一个文件,并使用

String.format("%8s", Integer.toBinaryString(resultByteArray[i] & 0xFF)).replace(' ', '0')

之后,我使用StringBuilder将所有字符串组合成一个字符串。现在我想把这个字符串转换成一个数组,比如[1,0,1,0….]

有什么办法吗


共 (1) 个答案

  1. # 1 楼答案

    由于已经将其编译成一个大字符串,因此可以立即将其转换为字符数组。有一种方法叫做。toCharArray(),可用于返回字符数组

    下面是一个例子: http://www.javatpoint.com/java-string-tochararray

    此外,如果要将其转换为不同类型的数组,可以迭代并将其添加到与char数组大小相同的数组中

    祝你好运