クラス java.util.BitSet
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.util.BitSet
java.lang.Object
|
+----java.util.BitSet
- public final class BitSet
- extends Object
- インタフェース Cloneable
ビットの集合。 集合は、より多くのビットが必要になるにつれて、
自動的に大きくなる。
-
BitSet()
- 空の集合を生成する。
-
BitSet(int)
- 指定されたサイズを持つ空の集合を生成する。
-
and(BitSet)
- このビット集合と指定されたビット集合の論理積。
-
clear(int)
- ビットをクリアする。
-
clone()
- BitSet クラスのクローンを作る。
-
equals(Object)
- このオブジェクトと指定されたオブジェクトを比較する。
-
get(int)
- ビットを取得する。
-
hashCode()
- ハッシュコードを取得する。
-
or(BitSet)
- このビット集合と指定されたビットの集合との論理和。
-
set(int)
- ビットを設定する。
-
size()
- 集合のサイズを計算して返す。
-
toString()
- String クラスに BitSet クラスを変換する。
-
xor(BitSet)
- このビット集合と指定されたビットの集合との排他的論理和。
BitSet
public BitSet()
- 空の集合を生成する。
BitSet
public BitSet(int nbits)
- 指定されたサイズを持つ空の集合を生成する。
- パラメータ:
- nbits - 集合のサイズ
set
public void set(int bit)
- ビットを設定する。
- パラメータ:
- bit - 設定されるビット
clear
public void clear(int bit)
- ビットをクリアする。
- パラメータ:
- bit - クリアされるビット
get
public boolean get(int bit)
- ビットを取得する。
- パラメータ:
- bit - 取得するビット
and
public void and(BitSet set)
- このビット集合と指定されたビット集合の論理積。
- パラメータ:
- set - 論理積をとるビット集合
or
public void or(BitSet set)
- このビット集合と指定されたビットの集合との論理和。
- パラメータ:
- set - 論理和をとるビット集合
xor
public void xor(BitSet set)
- このビット集合と指定されたビットの集合との排他的論理和。
- パラメータ:
- set - 排他的論理和をとるビット集合
hashCode
public int hashCode()
- ハッシュコードを取得する。
- オーバーライド:
- クラス Object の hashCode
size
public int size()
- 集合のサイズを計算して返す。
equals
public boolean equals(Object obj)
- このオブジェクトと指定されたオブジェクトを比較する。
- パラメータ:
- obj - 比較するオブジェクト
- 返り値:
- オブジェクトが同一である場合 true; そうでなければ false.
- オーバーライド:
- クラス Object の equals
clone
public Object clone()
- BitSet クラスのクローンを作る。
- オーバーライド:
- クラス Object の clone
toString
public String toString()
- String クラスに BitSet クラスを変換する。
- オーバーライド:
- クラス Object の toString
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
本マニュアルに関する著作権および商標