当前位置: 首页 > 面试题库 >

Java迭代字节数组中的位

空佐
2023-03-14
问题内容

我如何迭代字节数组中的位?


问题答案:

你必须写自己的实施Iterable<Boolean>历时字节数组,然后创造Iterator<Boolean>价值,其记忆中的当前索引的字节数组
当前字节中的当前索引。然后像这样的实用方法会派上用场:

private static Boolean isBitSet(byte b, int bit)
{
    return (b & (1 << bit)) != 0;
}

bit范围为0到7)。每次next()调用时,您都必须在当前字节中增加位索引,并且在到达“第9位”时也必须增加字节数组中的字节索引。

这并不 -有点痛苦。让我知道您是否需要示例实现…



 类似资料:
  • 问题内容: 我正在构建一个需要下载并与在线数据库同步的android应用,我将查询从该应用发送到php页面,该页面以JSON格式返回数据库中的相关行。 有人可以告诉我迭代JSON数组的最佳方法吗? 我收到一个对象数组: 我可以用来访问数组中的JSONObjects的最简单的代码是什么? 编辑:现在,我想到它,我用来迭代循环的方法是: 所以我想我已经能够以某种方式将返回的Json变成可迭代的数组。有

  • 本文向大家介绍Java中迭代遍历数组,包括了Java中迭代遍历数组的使用技巧和注意事项,需要的朋友参考一下 要遍历Java中的数组,只需使用for循环即可。循环应一直到数组的长度才能显示所有元素。 示例 现在让我们来看一个遍历数组的示例- 输出结果 示例 我们还可以使用for循环遍历数组- 输出结果

  • 让我们使用函数创建一个 3X4 数组,并使用nditer对它进行迭代。 输出如下: 原始数组是: [[ 0 5 10 15] [20 25 30 35] [40 45 50 55]] 修改后的数组是: 0 5 10 15 20 25 30 35 40 45 50 55 示例 2 迭代的顺序匹配数组的内容布局,而不考虑特定的排序。 这可以通过迭代上述数组的转置来看到。 import numpy

  • 问题内容: 我试图理解一个到字符串,一个的字符串表示形式到转换…我将我的转换成一个要发送的字符串,然后我希望我的Web服务(用python编写)将数据直接回显给客户端。 当我从Java应用程序发送数据时… 字节发送.. 发送(这是Arrays.toString()的结果,它应该是我的字节数据的字符串表示形式,该数据将通过电线发送): 在python端,python服务器将字符串返回给调用方(我可以

  • 为什么数组不相等?我希望返回原始的字节数组。

  • 我有一个字典数组,它是这样设置的: 如果我打印tableViewData,它如下所示: 我想让它看起来像这样: