Skip navigation links
B C D E H I N P S T U 

B

bits() - Method in class IntSet
Stringrepraesentation der Bits dieser Menge beginnend mit Bit 0 z.B. "01011100"

C

capacity() - Method in class IntSet
ermittelt die Kapazitaet der Menge
complement() - Method in class IntSet
berechne die Komplementaermenge zu dieser Menge: eine Menge gleicher Kapazitaet, die genau alle Elemente enthaelt, die nicht in this enthalten sind
this bleibt unveraendert !

D

difference(IntSet, IntSet) - Static method in class IntSet
erzeuge aus s1 und s2 die Differenzmenge
die Resultatmenge hat die Kapazitaet von s1 !

E

element(int) - Method in class IntSet
 
enlarge(int) - Method in class IntSet
erzeugt aus this eine neue (identisch belegte) Zahlenmenge, die Werte im Bereicht 0 bis n-1 als Elemente enthalten kann
this bleibt unveraendert !

H

hasNext() - Method in class IntSet.Iterator
 

I

include(int) - Method in class IntSet
nimmt die Zahl e in diese Menge auf (durch Setzen des entsprechenden Bits)
include(int[]) - Method in class IntSet
nimmt alle Elemente aus dem Array es in die Menge auf
intersection(IntSet, IntSet) - Static method in class IntSet
erzeuge aus s1 und s2 die Durchschnittsmenge
es wird eine Menge der Kapazitaet der groesseren Kapazitaet der beiden Mengen erzeugt
s1 und s2 bleiben unveraendert !
IntSet - Class in <Unnamed>
Mengen nichtnegativer ganzer Zahlen in kompakter Speicherrepraesentation: ob eine Zahl in der Menge enthalten ist, wird durch EIN BIT im Speicher erfasst!
IntSet(int) - Constructor for class IntSet
konstruiert ein leere Zahlenmenge der Kapazitaet n: eine Menge, die (nichtnegative ganze) Zahlen im Bereich 0 bis n-1 als Elemente enthalten kann
IntSet.Iterator - Class in <Unnamed>
IntSet Mengen-Iteratoren
iterator() - Method in class IntSet
erzeugt einen Iterator, mit dem ueber die Menge iteriert werden kann:

for (IntSet.Iterator it = menge.iterator(); it.hasNext(); )
{ ... it.next() ... }
Iterator(IntSet) - Constructor for class IntSet.Iterator
erzeugt einen Iterator ueber s

N

next() - Method in class IntSet.Iterator
gibt das naechste Element (wenn noch ein weiteres existiert) zurueck, setzt den Iterator weiter

P

print() - Method in class SetError
gibt die Beschreibung der Ausnahmeursache aus

S

SetError - Class in <Unnamed>
IntSet Mengen Ausnahmen
SetError(String) - Constructor for class SetError
erzeugt eine Ausnahme SetError

T

toString() - Method in class IntSet
Stringrepraesentation dieser Menge z.B. "{ 1 3 4 5 }"

U

union(IntSet, IntSet) - Static method in class IntSet
erzeuge aus s1 und s2 die Vereinigungsmenge
es wird eine Menge der Kapazitaet der groesseren Kapazitaet der beiden Mengen erzeugt
s1 und s2 bleiben unveraendert !
B C D E H I N P S T U 
Skip navigation links