当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java BitSet hashCode()用法及代码示例


Java BitSet 类的 hashCode() 方法返回这个 BitSet 的哈希码值。哈希码的值仅取决于在此 BitSet 中设置的位。

用法:

public int hashCode()

参数:

NA

返回值:

hashCode() 方法返回这个 BitSet 的哈希码值。

异常:

NA

兼容版本:

Java 1.0 及以上

例子1

import java.util.BitSet;

public class BitSetHashCodeExample1 {
	public static void main(String[] args) {
		BitSet bitset1 = new BitSet();
		bitset1.set(0);
		bitset1.set(1);
		bitset1.set(2);
		bitset1.set(3);
		
		BitSet bitset2 = new BitSet();
		bitset2.set(5);
		bitset2.set(6);
		bitset2.set(7);
		bitset2.set(8);
		System.out.println("bitset1:"+bitset1);
		System.out.println("bitset1 hash code:"+bitset1.hashCode());
		System.out.println("bitset2:"+bitset2);
		System.out.println("bitset2 hash code:"+bitset2.hashCode());
	}
}

输出:

bitset1:{0, 1, 2, 3}
bitset1 hash code:1245
bitset2:{5, 6, 7, 8}
bitset2 hash code:1330



相关用法


注:本文由纯净天空筛选整理自 Java BitSet hashCode() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。