Fre*_*ose -2 intellij-idea kotlin
当我的代码看起来像
myList.get(0)
Run Code Online (Sandbox Code Playgroud)
Intellij建议我用它替换它
myList.get()[0]
Run Code Online (Sandbox Code Playgroud)
有什么好处?
更新 ...对不起要求太快的代码实际上
myList.get().get(0)
Run Code Online (Sandbox Code Playgroud)
myList持有一个可选项,现在它们都有了意义
s1m*_*nw1 10
此时应更换myList.get(0)使用myList[0].它被编译为get你使用的那个电话,但看起来更像kotlinish.这是可能的,因为它get被定义为一个operator,可以按照惯例用索引运算符替换.
| 归档时间: |
|
| 查看次数: |
1550 次 |
| 最近记录: |