类型不匹配:推断的类型为T但kotlin。

Netimen

我有以下代码:

val map = HashMap<Int, Any>()
fun <T> test(t: T) = map.put(0, t) // Type mismatch: inferred type is T but kotlin.Any was expected

但是每个Kotlin类都具有Any作为超类,那么为什么会出现此错误?

麦可

T在此函数中为空。您应该明确指定它不可为空。

fun <T : Any> test(t: T) = map.put(0, t)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Kotlin:类型推断失败。预期的类型不匹配:推断的类型为MutableList <Long?>,但预期的是MutableCollection <Long>

来自分类Dev

类型不匹配:推断的类型为NameFragment但预期使用上下文-Kotlin

来自分类Dev

Scala-推断为错误的类型,导致类型不匹配?

来自分类Dev

类型推断失败。预期类型不匹配

来自分类Dev

Scala存在-类型不匹配,无法推断T =:= T

来自分类Dev

类型不匹配,推断类型为()->单位,但应为FlowCollector <Int>

来自分类Dev

结果不断说:“类型不匹配:推断的类型为Unit,但应为String”

来自分类Dev

类型不匹配:推断的类型为<未提供名称>,但需要上下文

来自分类Dev

导航组件:可拆分的参数,但出现错误类型不匹配:推断的类型为Student,但应为String

来自分类Dev

Kotlin 类型推断失败

来自分类Dev

T +状态类型不匹配

来自分类Dev

Scala不匹配和Java推断的类型参数

来自分类Dev

Scala不匹配和Java推断的类型参数

来自分类Dev

Kotlin类型不匹配,泛型

来自分类Dev

Android(Kotlin):Observer中的类型不匹配

来自分类Dev

Kotlin泛型继承-类型不匹配

来自分类Dev

Kotlin - 高阶函数和类型不匹配

来自分类Dev

Kotlin 数据绑定问题类型不匹配

来自分类Dev

类型不匹配,预期:T,实际:T

来自分类Dev

实现类型为Security.authenticated的“类型不匹配”

来自分类Dev

Kotlin类型推断“应该”正确的类型

来自分类Dev

类型不匹配; 找到`Message`,需要`T`

来自分类Dev

类型与投影类型不匹配

来自分类Dev

类型与类型参数不匹配

来自分类Dev

错误:将默认类型'int * int'应用于类型推断变量时,类型约束不匹配

来自分类Dev

类型推断失败:没有足够的信息来推断Kotlin的Paypal付款中的参数T

来自分类Dev

类型不匹配:预期为Integer但为Float

来自分类Dev

榆木类型不匹配

来自分类Dev

类型与CDate不匹配

Related 相关文章

  1. 1

    Kotlin:类型推断失败。预期的类型不匹配:推断的类型为MutableList <Long?>,但预期的是MutableCollection <Long>

  2. 2

    类型不匹配:推断的类型为NameFragment但预期使用上下文-Kotlin

  3. 3

    Scala-推断为错误的类型,导致类型不匹配?

  4. 4

    类型推断失败。预期类型不匹配

  5. 5

    Scala存在-类型不匹配,无法推断T =:= T

  6. 6

    类型不匹配,推断类型为()->单位,但应为FlowCollector <Int>

  7. 7

    结果不断说:“类型不匹配:推断的类型为Unit,但应为String”

  8. 8

    类型不匹配:推断的类型为<未提供名称>,但需要上下文

  9. 9

    导航组件:可拆分的参数,但出现错误类型不匹配:推断的类型为Student,但应为String

  10. 10

    Kotlin 类型推断失败

  11. 11

    T +状态类型不匹配

  12. 12

    Scala不匹配和Java推断的类型参数

  13. 13

    Scala不匹配和Java推断的类型参数

  14. 14

    Kotlin类型不匹配,泛型

  15. 15

    Android(Kotlin):Observer中的类型不匹配

  16. 16

    Kotlin泛型继承-类型不匹配

  17. 17

    Kotlin - 高阶函数和类型不匹配

  18. 18

    Kotlin 数据绑定问题类型不匹配

  19. 19

    类型不匹配,预期:T,实际:T

  20. 20

    实现类型为Security.authenticated的“类型不匹配”

  21. 21

    Kotlin类型推断“应该”正确的类型

  22. 22

    类型不匹配; 找到`Message`,需要`T`

  23. 23

    类型与投影类型不匹配

  24. 24

    类型与类型参数不匹配

  25. 25

    错误:将默认类型'int * int'应用于类型推断变量时,类型约束不匹配

  26. 26

    类型推断失败:没有足够的信息来推断Kotlin的Paypal付款中的参数T

  27. 27

    类型不匹配:预期为Integer但为Float

  28. 28

    榆木类型不匹配

  29. 29

    类型与CDate不匹配

热门标签

归档