俩个集合调用contains 方法,实际就是遍历,是否当前元素在另一个集合里
object TestArrContains { def main(args: Array[String]): Unit = { val arr1 = Array("1_2","2-3","3-4","4-5") val arr2 = Array("1_2","2-3","4-5") arr1.filter{ // def contains[A1 >: A](elem: A1): Boolean = exists (_ == elem) case arr1=> { println("---") arr2.contains(arr1) } } arr1.foreach(println(_)) }}