作者:cuishy | 来源:互联网 | 2023-01-04 17:44
当我的代码看起来像
myList.get(0)
Intellij建议我用它替换它
myList.get()[0]
有什么好处?
更新 ...对不起要求太快的代码实际上
myList.get().get(0)
myList持有一个可选项,现在它们都有了意义
1> s1m0nw1..:
此时应更换myList.get(0)
使用myList[0]
.它被编译为get
你使用的那个电话,但看起来更像kotlinish.这是可能的,因为它get
被定义为一个operator
,可以按照惯例用索引运算符替换.