java - BitSet.nextClearBit 做什么,如何检查 false

标签 java

有人可以解释一下我尝试从 javadoc 中理解的实际 bitSet.nextClearBit 是什么,但我无法清楚地了解它如何设置为 false。

最佳答案

在 boolean 逻辑中,术语setclear具有特定的含义。 Set 表示值为 1true Clear 表示该值为 0false

中演示nextClearBit的小程序Codiva.io compiler ide 。运行并查看输出。

nextClearBit 采用 int 参数,该参数是开始搜索的索引。 如果传递值 k,则如果第 k 位为 0 或 false 或未设置,则 out 将返回 k,否则检查 k+1 如果未设置,则检查 k+2 等等,直到该位的索引未设置,即clear

关于java - BitSet.nextClearBit 做什么,如何检查 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38390209/

相关文章:

java - java方法的返回值

java - 找到图中 X 坐标为零的点

java - 将 String 替换为另一个直到行尾

java - 如果文件不存在则创建一个文件

java - AsyncTask android - ExecutionException 错误

java - 在 Java 中将图像转换为缓冲区

java - 如何从所有用户的 FirebaseRecyclerAdapter 中隐藏当前用户?

java - 字符串行未在输出屏幕中打印。错误是什么

java - 不幸的是 MyApp 已停止。我该如何解决这个问题?

java - Selenium服务器并行测试错误: invalid session id