Kotlin任何作为参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kotlin任何作为参数相关的知识,希望对你有一定的参考价值。

我正在Kotlin的Retrofit工作。

现在,我想创建一个函数(API),它接受不同的pojos作为参数。

我创建了一个以“Any”作为参数的函数。现在如果我尝试传递一个Model,它会给我编译时MyModel无法转换为Any的错误。

有什么建议?

答案

将参数类型更改为

Any?

这允许传递可能的空值。有关Any vs Any的更多信息?这篇文章中显示了与java的交互:kotlin any or kotlin any?

以上是关于Kotlin任何作为参数的主要内容,如果未能解决你的问题,请参考以下文章

如何从片段 KOTLIN 中调用意图 [重复]

Kotlin之标准函数的学习讲解(withapply)

Kotlin - 如何将空值传递给片段 newInstance 方法?

kotlin中函数作为参数和函数作为返回值实例练习

如何在 Kotlin 片段内的按钮之间切换片段?

kotlin-从一个片段更改多个片段的小数位