gpt4 book ai didi

intellij-idea - Kotlin 索引运算符 [0] 与 get(0)

转载 作者:行者123 更新时间:2023-12-02 13:01:44 25 4
gpt4 key购买 nike

当我的代码看起来像

myList.get(0)

Intellij 建议我将其替换为

myList.get()[0]

有什么好处?

enter image description here

更新 ...抱歉问得太快了代码实际上是

myList.get().get(0)

myList 持有一个可选的,现在一切都有意义了

最佳答案

您可以将 myList.get(0) 替换为 myList[0]。它被编译成基本相同的,但索引运算符更直观,例如根据 IntelliJ 本身推荐。您可以替换 get 调用,因为 get 被定义为 operator,它可以 by convention , 替换为索引运算符。

关于intellij-idea - Kotlin 索引运算符 [0] 与 get(0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47858284/

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