BitSet クラス

[内容]

  必要に応じて大きくなるビットベクトルを扱うクラスです.ビットセットの各要素は,boolean 値を持ち,負でない整数のインデックスが付けられています.インデックスが付けられた各ビットに対して,試験,設定,クリアが可能であり,また,論理積,論理和,および,排他的論理和の演算が可能です.デフォルトでは,すべてのビットの初期値は false です.

  ビットセットの現在のサイズ( size )は,そのビットセットによって現在使用されているスペースの合計ビット数です.このサイズはビットセットの実装と関連するので,サイズは実装によって変わる場合があります.ビットセットの長さ( length )はビットの数であり,実装とは関係なく定義されます.

[コンストラクタ]

[主なメソッド]

[使用例]

  1. プログラム例は,BitSet クラスの各メソッド等の使用例です.

[参照]

Vector

菅沼ホーム 本文目次 演習問題解答例 付録目次 索引