【发布时间】:2020-01-23 16:09:01
【问题描述】:
有人知道为什么我会在 AS 中为 kotlin 收到多余的自动补全建议吗,请参阅:
Android Studio 是否有可能向我显示 Java 和 Kotlin 建议,并且还会另外显示 SAM 重载参数?
因为 iam 对 Kotlin 有点陌生,我目前只在 Java 中看到过:
我只是问,因为我想知道为什么在 Kotlin 中它看起来像重复建议,而带有函数参数的建议对我来说也是新的。
【问题讨论】:
-
它们的不同之处在于它们来自什么包(java.util 或 io.reactivex...)以及它们采用的参数。至于 RxKotlin,您通常可以看到两个类似的函数,其中一个接受 lambda 参数,另一个接受普通对象参数。它们基本相同。
-
但是例如:
BiFunction(function: (T1,T2) -> R)并且两者都来自io.reactivex.functions所以这就是我有点困惑的原因,因为它似乎有点像重复
标签: java android android-studio kotlin rx-java2