Clase BitSet

La clase BitSet nos permite crear y manipular bits. Es una forma muy útil de representar un conjunto de flags booleanos.

Crear un BitSet vacío

y con tamaño

BitSet b = new BitSet();

BitSet b = new BitSet( size );

Poner un bit a ON (1,True) b.set(bit Number );
Poner un bit a OFF b.clear(bit Number );
Recuperar el valor de un Bit b.get(bit Number);
Operaciones lógicas and (BitSet bitset)

or (BitSet set)

xor (BitSet set)

andNot (BitSet set)

JavaDoc

Deja un comentario