我正在读取一个文件作为字节,并使用
将它们转换为二进制字符串Nfa.t
之后,使用String.format("%8s", Integer.toBinaryString(resultByteArray[i] & 0xFF)).replace(' ', '0')
我将所有字符串组合成一个字符串。现在我想将这个字符串转换为像[1,0,1,0 ....]这样的数组。
有没有办法这样做?
答案 0 :(得分:0)
由于您已将其编译为一个大字符串,因此您可以立即将其转换为char数组。有一个名为.toCharArray()的方法,可以用来返回一个char数组。
以下是此示例: http://www.javatpoint.com/java-string-tochararray
此外,如果要将其转换为不同类型的数组,可以迭代并将其添加到与char数组大小相同的数组中。
祝你好运!