Scala BitSet的equals()方法及示例

Scala BitSet的equals()方法及示例

Scala Bitset是由64位字打包成可变大小的位数组,表示为非负整数集合。equals()方法比较此集合与另一个对象是否相等。

方法定义: def equals()

返回类型: 如果包含与此集合相同的元素,则返回true。

示例 #1:

// Scala program of equals()
// method
import scala.collection.immutable.BitSet
// Creating object
object GfG {
  // Main method
  def main(args: Array[String]) {
    // Creating BitSet
    val s1 = BitSet(1, 2, 3, 4, 5)
    val s2 = BitSet(5, 2, 3, 1, 4)
    // Applying equals method
    val result = s1.equals(s2)
    // Displays output
    println(result)
  }
}

输出:

true

示例 #2:

// Scala program of equals()
// method
import scala.collection.immutable.BitSet
// Creating object
object GfG {
  // Main method
  def main(args: Array[String]) {
    // Creating BitSet
    val s1 = BitSet(11, 10, 2019) 
    val s2 = BitSet(9, 10, 2018)   
    // Applying equals method
    val result = s1.equals(s2)
    // Displays output
    println(result)
  }
}

输出:

false

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程