Scala Map equals() 方法及示例

Scala Map equals() 方法及示例

使用 equals() 方法可以检查两个 Map 是否具有相同的键 – 值对。

方法定义:def equals(that: Any): Boolean

返回类型:如果两个 Map 具有相同的键 – 值对,则返回 true,否则返回 false。

示例 #1:

// Scala 程序 equals() 
// 方法 

// 创建对象 
object GfG
{ 

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

      // 创建 Maps 
      val m1 = Map("geeks" -> 5, "for" -> 3, "cs"-> 2)
      val m2 = Map("cs" -> 2, "for" -> 3, "geeks" -> 5)

      // 调用 equals 方法 
      val result = m1.equals(m2)

      // 输出结果 
      println(result)

   }
}
true

示例 #2:

// Scala 程序 equals()
// 方法 

// 创建对象 
object GfG
{ 

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

      // 创建 Maps 
      val m1 = Map("geeks" -> 5, "for" -> 3, "cs" -> 2)
      val m2 = Map("cs" -> 2, "fo" -> 2, "geeks" -> 5)

      // 调用 equals 方法 
      val result = m1.equals(m2)

      // 输出结果 
      println(result)

   }
}
false

阅读更多:Scala 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程