说明
Array、List的操作
intersection交集
将两个集合中,相同的元素组合成一个新集合
例子
val l=List(1,2,3,4,5)
val l2=List(4,5,6,7,8)
println(l.intersect(l2))
执行结果:
List(4, 5)
union并集
将两个集合的元素合并后,返回一个新的 集合
例子
val l=List("李雷","韩梅梅","张三","李四")
val l2=List("李雷","韩梅梅","lili","lucy")
println(l.union(l2))
执行结果:
List(李雷, 韩梅梅, 张三, 李四, 李雷, 韩梅梅, lili, lucy)
diff差集
以一个 集合 元素为主,去除两个 集合 中重复元素,将其他元素保留下来
例子
val l=List(1,2,3,4,5)
val l2=List(4,5,6,7,8)
println(l.diff(l2))
执行结果:
List(1, 2, 3)


