匹配两个列表标量的值

时间:2017-04-25 21:43:01

标签: scala list

我试图在两个列表中找到常用值,例如,我在list1中有一个ID列表,在list2中有另一个ID列表。将匹配元素作为单独的列表3输出的最有效方法是什么?

1 个答案:

答案 0 :(得分:3)

list1 intersect list2

应该做的伎俩

示例:

scala> val l1 = List(1,2,3,4,5)
l1: List[Int] = List(1, 2, 3, 4, 5)

scala> val l2 = List(2,4,6)
l2: List[Int] = List(2, 4, 6)

scala> l1 intersect l2
res0: List[Int] = List(2, 4)