Kotlin Set接口是元素的一般无序集合。 Set接口不支持重复元素。该接口本质上是不可变的,其方法支持集合的只读函数。
Set接口使用setOf()函数创建set接口的对象列表,其中包含元素列表。
Set声明
interface Set<out E> : Collection<E> (source)
示例1 - setOf()
让无涯教程创建一个使用setOf()函数声明和遍历set元素的示例。在本示例中,无涯教程创建了一组非通用的Int类型和另一个Any类型的通用类型。
fun main(args: Array<String>){ val intSet = setOf(2,6,4,29,4,5) val mySet: Set<Any> = setOf(2,6,4,29,4,5,"Ashu","Ajay") println(".......print Int set.........") for(element in intSet){ println(element) } println(".......print Any set.........") for(element in mySet