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 教程