java bitset

BitSet类nextClearBit()方法 (BitSet Class nextClearBit() method)

  • nextClearBit() method is available in java.util package.

    nextClearBit()方法在java.util包中可用。

  • nextClearBit() method is used to retrieve the index of the first bit that is set to false that occurs or searching starts after the given index.

    nextClearBit()方法用于检索设置为false的第一位的索引,该索引发生在给定索引之后或开始搜索。

  • nextClearBit() method is a non-static method, so it is accessible with the class object and if we try to access the method with the class name then we will get an error.

    nextClearBit()方法是一种非静态方法,因此可以通过类对象进行访问,如果尝试使用类名称访问该方法,则会收到错误消息。

  • nextClearBit() method may throw an exception at the time of checking the given index.

    在检查给定索引时, nextClearBit()方法可能会引发异常。

    IndexOutOfBoundsException: This exception may throw when the given index is less than 0.

    IndexOutOfBoundsException :当给定索引小于0时,可能引发此异常。

Syntax:

句法:

    public int nextClearBit(int src_in);

Parameter(s):

参数:

  • int src_in – represent the index to start searching from.

    int src_in –表示要从其开始搜索的索引。

Return value:

返回值:

The return type of this method is int, it returns the index of the first bit set to false or next clear bit.

此方法的返回类型为int ,它返回设置为false或下一个清除位的第一位的索引。

Example:

例:

// Java program to demonstrate the example
// of int nextClearBit(int src_in) method of BitSet.
import java.util.*;
public class NextClearBitOfBitSet {public static void main(String[] args) {// create an object of BitSet
BitSet bs = new BitSet(10);
// By using set() method is to set
// the values in BitSet
bs.set(10);
bs.set(20);
bs.set(30);
bs.set(40);
bs.set(50);
// Display Bitset
System.out.println("bs: " + bs);
// By using nextClearBit() method is to return
// the first bit set to false
int next_clr_bit = bs.nextClearBit(2);
// Display next_clr_bit
System.out.println("bs.nextClearBit(2): " + next_clr_bit);
}
}

Output

输出量

bs: {10, 20, 30, 40, 50}
bs.nextClearBit(2): 2

翻译自: https://www.includehelp.com/java/bitset-nextclearbit-method-with-example.aspx

java bitset

java bitset_Java BitSet nextClearBit()方法与示例相关推荐

  1. java散列法的运用实例,Java HashMap compute() 使用方法及示例

    Java HashMap compute() 使用方法及示例 Java HashMap compute()方法计算一个新值,并将其与哈希映射中的指定键相关联. compute()方法的语法为: has ...

  2. math的用法在java中的使用,Java Math cbrt() 使用方法及示例

    Java Math cbrt() 使用方法及示例 Java Math cbrt()方法返回指定数字的立方根. cbrt()方法的语法为: Math.cbrt(double num) 注意:cbrt() ...

  3. java arraylist 方法返回值,Java ArrayList get() 使用方法及示例

    Java ArrayList get() 使用方法及示例 Java ArrayList get()方法返回指定位置存在的元素. get()方法的语法为: arraylist.get(int index ...

  4. java bitset_Java BitSet and()方法与示例

    java bitset BitSet类和()方法 (BitSet Class and() method) and() method is available in java.util package. ...

  5. java bitset_Java BitSet clone()方法及示例

    java bitset BitSet类clone()方法 (BitSet Class clone() method) clone() method is available in java.util ...

  6. java bitset_Java BitSet hashCode()方法及示例

    java bitset BitSet类hashCode()方法 (BitSet Class hashCode() method) hashCode() method is available in j ...

  7. java bitset_Java BitSet cardinality()方法与示例

    java bitset BitSet类cardinality()方法 (BitSet Class cardinality() method) cardinality() method is avail ...

  8. java bitset_Java BitSet or()方法与示例

    java bitset BitSet类或()方法 (BitSet Class or() method) or() method is available in java.util package. o ...

  9. java bitset_Java BitSet length()方法与示例

    java bitset BitSet类的length()方法 (BitSet Class length() method) length() method is available in java.u ...

最新文章

  1. C#多线程编程(转)
  2. SQL Server 装载 msxmlsql.dll 失败的解决办法
  3. 力扣(LeetCode)258. 各位相加
  4. 苹果侧边滑动返回_后置指纹、侧边指纹、屏幕指纹到底哪个更好用? 来讨论一下!...
  5. kettle——入门操作(行扁平化)
  6. Python编程基础10:列表
  7. 你可能不知道的Chrome-devtools用法总结
  8. 2013总结和2014展望
  9. Nginx学习日记第五篇 -- upstream及fastcgi
  10. C# 如何实现记住密码功能
  11. SpringBoot入门教程(十四)导出Excel
  12. python求偏度系数_python pandas库和stats库计算偏度和峰度(附程序)
  13. 谷歌翻译配置hosts
  14. CRMEB商城打通版 v3.0发布
  15. 工具-python实现电影字幕的自动翻译
  16. java实现socket长连接_java如何实现Socket的长连接和短连接
  17. echarts——饼图
  18. 微信小程序3天刷量开流量主
  19. 【C语言】以通讯录为例理解宿舍管理系统,图书管理系统完成C语言期末作业。源代码见文章末尾
  20. 管理者的人品的重要性

热门文章

  1. 如何保证对象的唯一性
  2. STM32的AFIO时钟什么时候开启?
  3. python mysql删除数据_python-mysql删除和更新数据
  4. linux进程cpu时间片,能讲一下在Linux系统中时间片是怎么分配的还有优先级的具体算法是...
  5. linux桌面时区设置,如何在Ubuntu 20.04上设置或更改时区
  6. 动态添加input_前端提效必备:动态模版生成
  7. mf模型 svd++_序列推荐模型(一): FPMC
  8. strocli64 源码_storcli 简易使用介绍
  9. MYSQL出错代码列表大全(中文)
  10. typescript 学习