将整数数组转换为字节数组

拉格斯

我目前正在编写一个通过回调与Windows驱动程序进行交互的小型应用程序。此应用程序记录各种XY坐标和按钮状态,它们以整数表示。应用程序会将这些数据通过局域网发送给回调。我对数据包的经验至少可以说,但是我至少知道我需要将这些值转换为字节数组。

例如,下面是两组数组:

int[][] axes = { {75, 150}, {0, 40} };

int[] buttons= {0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1}

我将如何将这些值转换为字节数组?另外,偏移量有什么用?我环顾四周,我无法完全理解。

米奇·佛朗哥(Mickey Franco)

将int转换为byte []。创建此功能:

byte[] toBytes(int i)
{
  byte[] result = new byte[4];

  result[0] = (byte) (i >> 24);
  result[1] = (byte) (i >> 16);
  result[2] = (byte) (i >> 8);
  result[3] = (byte) (i /*>> 0*/);

  return result;
}

在对函数的每个单元格调用的int []上循环运行,并将结果添加到字节数组中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android:将字节数组转换为整数数组

来自分类Dev

将整数数组转换为字节数组的快速方法(11 位)

来自分类Dev

将整数转换为字节数组

来自分类Dev

将字节数组转换为整数

来自分类Dev

在Powershell中是否可以将字节数组转换为8位有符号整数数组?

来自分类Dev

将2个字节从字节数组转换为一个整数

来自分类Dev

将字节数组转换为字节串

来自分类Dev

如何将String格式的字节数组转换为字节数组?

来自分类Dev

将3维字节数组转换为单字节数组

来自分类Dev

将字节数组转换为位字节数组

来自分类Dev

将长整数转换为“字节数组编辑”文本,而无需分配堆

来自分类Dev

将字节数组转换为整数而不循环的方法?

来自分类Dev

如何在Python中更优雅地将字节数组转换为整数

来自分类Dev

将长整数转换为“字节数组编辑”文本,而无需分配堆

来自分类Dev

如何将字节数组转换为整数值

来自分类Dev

将 32 位无符号整数转换为大端字节数组的最稳定方法?

来自分类Dev

C# 如何将一组整数变量转换为字节数组?

来自分类Dev

将流转换为字节数组

来自分类Dev

如何将outputStream转换为字节数组?

来自分类Dev

将字节数组转换为对象

来自分类Dev

将字节数组转换为图像

来自分类Dev

无法将HttpPostedFileBase对象转换为字节数组

来自分类Dev

将字节数组从编码A转换为编码B

来自分类Dev

将BitmapImage转换为UWP中的字节数组

来自分类Dev

将图像转换为Ruby中的字节数组

来自分类Dev

将NSInteger和NSString转换为字节数组

来自分类Dev

将字节数组或位图转换为图片

来自分类Dev

如何将float转换为字节数组?

来自分类Dev

将ByteBuffer转换为字节数组Java

Related 相关文章

热门标签

归档