如何在Kotlin中声明和初始化MutableSet?

时间:2015-11-08 14:16:52

标签: syntax kotlin

如何使用值1,2和3声明MutableSet<Int>

2 个答案:

答案 0 :(得分:16)

Kotlin没有自己的集合接口实现。您可以使用标准Java集,例如HashSetTreeSet,或任何其他集合实现。 HashSet是最受欢迎的,并且从给定元素创建HashSet的首选方法是使用hashSetOf函数:

val set: MutableSet<Int> = hashSetOf(1, 2, 3)

答案 1 :(得分:1)

我会使用mutableSetOf

val s = mutableSetOf(1, 2, 3)

是引擎盖下的kotlin.collections.LinkedHashSet