作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
在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/
我是一名优秀的程序员,十分优秀!