Scala BitSet的–()方法和示例

Scala BitSet的–()方法和示例

Scala的BitSet是非负整数的集合,它们表示为打包在64位字中的位变长数组。 –()方法用于通过删除另一个集合的所有元素来创建该集合的新集合。

方法定义:def –()

返回类型:它返回一个新的集合,其中包含当前集合除elems之外的所有元素。

示例#1:

// BitSet--的Scala程序
//方法
import scala.collection.immutable.BitSet

//创建对象
object GfG
{

//主要方法
  def main(args:Array[String])
  {

    val b1:BitSet = BitSet(0,1,2,3,4,5)
    val b2:BitSet = BitSet(4,5)

    //应用BitSet--()函数
    val bs1: BitSet = b1--b2

    //显示输出
    println(bs1)

  }
} 
BitSet(0,1,2,3)

示例#2:

// BitSet--的Scala程序
//方法
import scala.collection.immutable.BitSet

//创建对象
object GfG
{

//主要方法
  def main(args:Array[String])
  {

    val b1:BitSet = BitSet(0,1,2,3,15,16)
    val b2:BitSet = BitSet(15,16,0)

    //应用BitSet--()函数
    val bs1: BitSet = b1--b2

    //显示输出
    println(bs1)

  }
} 
BitSet(1,2,3)

更多Scala相关文章,请阅读:Scala 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程