gpt4 book ai didi

java - 如何将字符串转换为位,然后再转换为 int 数组 - java

转载 作者:搜寻专家 更新时间:2023-10-31 08:28:18 25 4
gpt4 key购买 nike

在Java中如何将字符串转换为位(不是字节)或位数组(我稍后会做一些操作)以及如何转换为整数数组(每32位转换为int然后放入数组? 我从未在 Java 中做过这种转换。

String->array of bits->(some operations I'll handle them)->array of ints

最佳答案

ByteBuffer bytes = ByteBuffer.wrap(string.getBytes(charset));
// you must specify a charset
IntBuffer ints = bytes.asIntBuffer();
int numInts = ints.remaining();
int[] result = new int[numInts];
ints.get(result);

关于java - 如何将字符串转换为位,然后再转换为 int 数组 - java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11367611/

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