Kotlin Any作为参数

时间:2019-02-26 14:20:26

标签: android kotlin

我正在Kotlin进行改造。

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

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

有什么建议吗?

1 个答案:

答案 0 :(得分:4)

将参数类型更改为

Any?

这允许传递可能的空值。有关“任何vs任何”的更多信息?并显示了与Java的交互:kotlin any or kotlin any?