如何在Kotlin集合中保持内容的顺序
如何保持内容添加到Kotlin中集合的顺序 python中有如何在Kotlin集合中保持内容的顺序,kotlin,Kotlin,如何保持内容添加到Kotlin中集合的顺序 python中有 collections.OrderedDict()听起来像是您正在寻找的——“插入顺序是通过维护其所有条目的双链接列表来保留的。”什么集合?有些集合在默认情况下保留顺序,而其他集合不List应保留顺序。另外,您想对它进行排序吗?另外,由mutableMapOf返回的MutableMap被记录下来以保留插入顺序,因为它实际上在后台使用LinkedHashMap。从理论上讲,可以更改它以返回接口的其他实现,但他们不会将其更改为不保持顺序的
collections.OrderedDict()
听起来像是您正在寻找的——“插入顺序是通过维护其所有条目的双链接列表来保留的。”什么集合?有些集合在默认情况下保留顺序,而其他集合不List
应保留顺序。另外,您想对它进行排序吗?另外,由mutableMapOf
返回的MutableMap被记录下来以保留插入顺序,因为它实际上在后台使用LinkedHashMap。从理论上讲,可以更改它以返回接口的其他实现,但他们不会将其更改为不保持顺序的内容,因为文档中已经做出了保证。