您的位置:首页 > 健康 > 养生 > 泉州网站建设费用_企业分类信息网_360网站推广官网_seo优化多久能上排名

泉州网站建设费用_企业分类信息网_360网站推广官网_seo优化多久能上排名

2024/10/5 8:03:11 来源:https://blog.csdn.net/qq_45576281/article/details/142395992  浏览:    关键词:泉州网站建设费用_企业分类信息网_360网站推广官网_seo优化多久能上排名
泉州网站建设费用_企业分类信息网_360网站推广官网_seo优化多久能上排名

Bitset类

一个Bitset类创建一种特殊类型的数组来保存位值。BitSet中数组大小会随需要增加。这和位向量(vector of bits)比较类似。

这是一个传统的类,但它在Java 2中被完全重新设计。

Bitset是使用二进制数字来存数字,比如原本要使用一个int的10需要4字节空间,现在使用Bitset保存这个10则是把32个0的第十个0变为1则表示第十个数字存在于Bitset中。也就是说Bitset是通过二进制数字对应的数字位置是否是1来表示这个对应的数字是否存在于Bitset中

BitSet定义了两个构造方法。

第一个构造方法创建一个默认的对象:

BitSet()

第二个方法允许用户指定初始大小。所有位初始化为0。

BitSet(int size)

例子:

        BitSet bits=new BitSet(31);for (int i = 0; i <=50 ; i++) {		//向Bitset中存入50以内的偶数if(i%2==0){bits.set(i);}}System.out.println(bits.get(26));   //true 表示存在bits.clear(30);System.out.println(bits.get(30));   //false

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com