gpt4 book ai didi

Java字节数组操作

转载 作者:行者123 更新时间:2023-12-02 00:34:42 24 4
gpt4 key购买 nike

我试图选择字节数组中最后一个字节的低 4 位。这就是我以前在 PHP 中完成的方法,但我是 Java 新手。

$lower4bit = substr($bytes[19], -1);

//Convert the hex to decimal to get the offset value
$offset = hexdec($lower4bit);

//Select the value of the 4 bytes starting at the offset
$joinedArray = implode(array_slice($bytes, $offset, 4));

任何人都可以为我指明 Java 的正确方向吗?

最佳答案

您可以像这样访问数组:

y = a[i];

你可以像这样找到数组的长度:

len = a.length;

您可以像这样隔离整数的最后 4 位:

y = x & 0xF;

这些应该足以构建您需要的代码。

关于Java字节数组操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8143766/

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