Modifier and Type | Field and Description |
---|---|
static int |
NULLVALUE |
Modifier and Type | Method and Description |
---|---|
void |
add(int value)
Fuegt einen Wert hinzu.
|
void |
add(IntSet otherSet) |
void |
clear()
Leert den Set
|
boolean |
contains(int value)
Prueft, ob ein Wert existiert,
wobei der Wert auch null sein kann.
|
int |
getHashSize() |
int |
getSize() |
IntSet |
readFromStream(InStream inStream)
Deserialisiert dieses Objekt aus einem Stream.
|
boolean |
remove(int value)
Entfernt ein Element aus dem Set.
|
int[] |
toArray() |
java.lang.String |
toString() |
void |
writeToStream(OutStream outStream)
Serialisiert dieses Objekt in einen Stream.
|
public static final int NULLVALUE
public IntSet()
public IntSet(int capacity)
capacity
- Initial erwartete maximale Anzahl der Elemente.
public void clear()
public int getSize()
public int getHashSize()
public void add(int value)
value
- int Wertpublic boolean contains(int value)
value
- int Schluessel.public boolean remove(int value)
value
- intpublic java.lang.String toString()
toString
in class java.lang.Object
public int[] toArray()
public void add(IntSet otherSet)
public void writeToStream(OutStream outStream)
Var
writeToStream
in interface Var<IntSet>
outStream
- OutStream