Necesito un BitSet que permita una fácil concatenación de múltiples BitSets para crear un nuevo BitSet. El default implementation no tiene dicho método.Java BitSet que permite la fácil Concatenación de BitSets
¿Existe alguna implementación en alguna biblioteca externa que cualquiera de ustedes sepa que permita una fácil concatenación?
Por ejemplo, digamos que tengo un bitarray 11111 y otro arreglo de bits 010101. Quiero funcionalidad como agregar. Por lo tanto, después de la concatenación daría como resultado 11111010101.
Desde un BitSet no tiene tamaño significativa o longitud (excepto la más alta conjunto de bits), es un poco difícil de entender lo que quiere decir con concatenación. – jarnbjo
@jarnbjo He editado la pregunta. Espero que tenga sentido ahora. –
Eso no es 'concatenación'. Eso es desplazamiento a la izquierda y OR-ing. Dudo que pueda llegar a una definición coherente de su versión de concatenación. Por ejemplo, ¿por qué observar el cero inicial en '010101' en su ejemplo, e ignorar el infinito de otros ceros a la izquierda? – EJP