java.util
Class BitSet
java.lang.Object
java.util.BitSet
- All Implemented Interfaces:
- Serializable, Cloneable
public class BitSet
- extends Object
- implements Cloneable, Serializable
Set of bits.
Compliance: J2SE: 1.4 complete
- See Also:
- Serialized Form
BitSet
public BitSet()
BitSet
public BitSet(int nbits)
and
public void and(BitSet set)
andNot
public void andNot(BitSet set)
cardinality
public int cardinality()
clear
public void clear()
clear
public void clear(int bitIndex)
clear
public void clear(int fromIndex,
int toIndex)
clone
public Object clone()
- Overrides:
clone in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
flip
public void flip(int bitIndex)
flip
public void flip(int fromIndex,
int toIndex)
get
public boolean get(int bitIndex)
get
public BitSet get(int fromIndex,
int toIndex)
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
intersects
public boolean intersects(BitSet set)
isEmpty
public boolean isEmpty()
length
public int length()
nextClearBit
public int nextClearBit(int fromIndex)
nextSetBit
public int nextSetBit(int fromIndex)
or
public void or(BitSet set)
set
public void set(int bitIndex)
set
public void set(int bitIndex,
boolean value)
set
public void set(int fromIndex,
int toIndex)
set
public void set(int fromIndex,
int toIndex,
boolean value)
size
public int size()
toString
public String toString()
- Overrides:
toString in class Object
xor
public void xor(BitSet set)