java - 将 byte 转换为 int,反之亦然

标签 java byte int

有人知道如何在 java 中将大量字节(例如 1000 字节)转换为 int/long 等吗?

最佳答案

你可以使用循环

byte[] bytes =
int[] ints = new int[bytes.length];
for(int i=0;i<bytes.length;i++)
   ints[i] = bytes[i];

1000 个元素可能最多需要 10 微秒。

关于java - 将 byte 转换为 int,反之亦然,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5119920/

相关文章:

Java多线程信号量

java - 你如何将图像从 android 相机保存到 Amazon S3?

java - 将 Short 转换为 Byte 时会发生什么?

python字节到位串

c - 当只有数字的概念就足够了时,是什么激发了 C 语言中 "pointers"的概念?

java - 如何在窗口内创建 LibGDX 文本输入? (没有弹出窗口)

java - 文件(AbsoultePath)告诉我找不到文件

javascript - 在javascript中将ulong转换为8字节数组

从 int* 转换为 void*。做什么的?

c - 为什么解释为 double 的整数会呈现零?