Wie konvertiere ich BitSet effektiv in einen Binärstring?
Ich suche nach einer effizienten Möglichkeit, ein @ einfach zu konvertiereBitSet
zu einer Binärzeichenfolge. Nehmen wir an, dass seine übliche Länge Tausende von Bits betragen würde.
Beispiel:
BitSet bits = new BitSet(8);
bits.set(1);
bits.set(3);
Und dies ist das gewünschte Ergebnis:
String result = toBinaryString(bits);
// expected: result = "01010000"
Ich habe einige Ideen im Allgemeinen (Streams usw.), aber es könnte eine offensichtliche Standardmethode geben, die mir nur fehlt.