scala中的集合复习

27 阅读1分钟

集合的三大类

(1)序列Seq:表示有先后顺序的集合。

(2)集Set:表示无序且不重复的集合。

(3)映射Map:表示键值对。

在scala中,分别放在不同的文件位置

Seq的继承关系

Seq表示有先后顺序的集合。

Set的继承关系

Set是没有重复的对象集合,所有集合都是唯一的。

常见的操作有:判断集合是否包含元素,添加,删除,交集,并集,差集,更新

Map的继承关系

Map是一种可迭代的键值对(Key/Value)结构,所有值都可以通过键来获取,Map中的键都是唯一的。

常见的操作有:添加,删除,更新,查询,遍历