Kotlin任何作为参数

问题描述 投票:0回答:1

我正在Kotlin的Retrofit工作。

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

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

有什么建议?

android kotlin
1个回答
4
投票

将参数类型更改为

Any?

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

© www.soinside.com 2019 - 2024. All rights reserved.