Los conjuntos de bits de Scala son conjuntos de enteros no negativos que se representan como arrays de bits de tamaño variable empaquetados en palabras de 64 bits. El método ++[B](eso: GenTraversableOnce[B])
se utiliza para crear un conjunto de bits que contiene los elementos del operando de la izquierda seguidos de los elementos del operando de la derecha.
Definición del método: def ++[B](eso: GenTraversableOnce[B])
Tipo de devolución: devuelve un nuevo conjunto de bits que contiene todos los elementos de este conjunto de bits.
Ejemplo 1:
// Scala program of Bitset ++ // method import scala.collection.immutable.BitSet // Creating object object GfG { // Main method def main(args:Array[String]) { val b1: BitSet = BitSet(0, 1, 2, 3) val b2 = List("a", "B") // Applying BitSet ++() function val bs1 = b1 ++ b2 // Displays output println(bs1) } }
Producción:
Set(0, 1, a, 2, B, 3)
Ejemplo #2:
// Scala program of Bitset ++ // method import scala.collection.immutable.BitSet // Creating object object GfG { // Main method def main(args:Array[String]) { val b1: BitSet = BitSet(0, 1, 2, 3 ) val b2 = List("A" ) // Applying BitSet ++() function val bs1 = b1 ++ b2 // Displays output println(bs1) } }
Producción:
Set(0, 1, A, 2, 3)