Hallo Leute,
Ich habe jetzt eine Frage über BitSet.
z.B Ich habe eine Bitset, und jetzt möchte ich wissen, an welchen Stelle true ist, und danach sie in eine Integer Array speichern.
Jetzt möchte ich wissen, welche stelle ist "true".
Wenn ich eine for Schleife benutzen, dann ist die Schleife deutetlich zu viel( über 1000000 Schritte ), aber meine b hat nur an der stelle 5 eine "true" wert. Hat jemand eine Idee davon?
Danke in Voraus!
Ich habe jetzt eine Frage über BitSet.
z.B Ich habe eine Bitset, und jetzt möchte ich wissen, an welchen Stelle true ist, und danach sie in eine Integer Array speichern.
Java:
BitSet a = new BitSet();
a.set(5);
a.set(7);
BitSet b = new BitSet();
b.set(4);
b.set(5);
b.set(1000000);
b.and(a);
Jetzt möchte ich wissen, welche stelle ist "true".
Wenn ich eine for Schleife benutzen, dann ist die Schleife deutetlich zu viel( über 1000000 Schritte ), aber meine b hat nur an der stelle 5 eine "true" wert. Hat jemand eine Idee davon?
Danke in Voraus!