gpt4 book ai didi

kotlin - arrayListOf 和 mutableListOf 有什么区别,哪个更好?

转载 作者:行者123 更新时间:2023-12-02 00:23:31 42 4
gpt4 key购买 nike

我尝试在 Kotlin 中使用集合,但对 arrayListOf 和 mutableListOf 感到困惑,我们应该使用哪一个,为什么?

最佳答案

两者都可以,调用两者之间的唯一区别是表达您的意图。

ArrayListMutableList 的具体实现,并且从 Kotlin 1.1 开始,mutableListOf 也返回一个 ArrayList >.

您是否知道您特别想要一个 ArrayList,因为您已经有意识地决定这对于您的应用程序来说是正确的选择?您可能需要 arrayListOf (或者直接调用 ArrayList 构造函数,如果该接口(interface)更适合您的话)。

您是否只想要某种 MutableList,并且可以接受实现定义为正确选择的任何内容?只需使用 mutableListOf 即可。

关于kotlin - arrayListOf 和 mutableListOf 有什么区别,哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43182333/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com