1.8.4 集合框架概述 (Collection, List, Set, Map) Kotlin 1.8 中的集合框架概述 集合框架的核心概念 Kotlin 的集合框架主要由以下几部分组成: Collection 接口 是所有集合类型的根接口,定义了集合的基本操作,如添加、删除、遍历等。它是一个只读接口,不支持修改操作。Kotlin 提供了两个版本的集合:只读集合( )和可变集合( )。这种设计使得开发者可以在需要时选择不可变性,从而提高代码的安全性和可维护性。 List 接口 是一种有序集合,允许重复元素。Kotlin 的 接口继承自 ,并增加了对索引操作的支持,如通过索引访问元素、查找元素的位置等。 同样分为只读版本( )和可变版本( )。 Set 接口 是一种不允许重复元素的集合。