クラス java.util.BitSet
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.util.BitSet

java.lang.Object
   |
   +----java.util.BitSet

public final class BitSet
extends Object
インタフェース Cloneable
ビットの集合。 集合は、より多くのビットが必要になるにつれて、 自動的に大きくなる。

Constructor Index

 o BitSet()
空の集合を生成する。
 o BitSet(int)
指定されたサイズを持つ空の集合を生成する。

Method Index

 o and(BitSet)
このビット集合と指定されたビット集合の論理積。
 o clear(int)
ビットをクリアする。
 o clone()
BitSet クラスのクローンを作る。
 o equals(Object)
このオブジェクトと指定されたオブジェクトを比較する。
 o get(int)
ビットを取得する。
 o hashCode()
ハッシュコードを取得する。
 o or(BitSet)
このビット集合と指定されたビットの集合との論理和。
 o set(int)
ビットを設定する。
 o size()
集合のサイズを計算して返す。
 o toString()
String クラスに BitSet クラスを変換する。
 o xor(BitSet)
このビット集合と指定されたビットの集合との排他的論理和。

Constructors

 o BitSet
  public BitSet()
空の集合を生成する。
 o BitSet
  public BitSet(int nbits)
指定されたサイズを持つ空の集合を生成する。
パラメータ:
nbits - 集合のサイズ 

Methods

 o set
  public void set(int bit)
ビットを設定する。
パラメータ:
bit - 設定されるビット
 o clear
  public void clear(int bit)
ビットをクリアする。
パラメータ:
bit - クリアされるビット 
 o get
  public boolean get(int bit)
ビットを取得する。
パラメータ:
bit - 取得するビット
 o and
  public void and(BitSet set)
このビット集合と指定されたビット集合の論理積。
パラメータ:
set - 論理積をとるビット集合
 o or
  public void or(BitSet set)
このビット集合と指定されたビットの集合との論理和。
パラメータ:
set - 論理和をとるビット集合
 o xor
  public void xor(BitSet set)
このビット集合と指定されたビットの集合との排他的論理和。
パラメータ:
set - 排他的論理和をとるビット集合
 o hashCode
  public int hashCode()
ハッシュコードを取得する。
オーバーライド:
クラス ObjecthashCode
 o size
  public int size()
集合のサイズを計算して返す。
 o equals
  public boolean equals(Object obj)
このオブジェクトと指定されたオブジェクトを比較する。
パラメータ:
obj - 比較するオブジェクト
返り値:
オブジェクトが同一である場合 true; そうでなければ false.
オーバーライド:
クラス Objectequals
 o clone
  public Object clone()
BitSet クラスのクローンを作る。
オーバーライド:
クラス Objectclone
 o toString
  public String toString()
String クラスに BitSet クラスを変換する。
オーバーライド:
クラス ObjecttoString

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

本マニュアルに関する著作権および商標