我想在kotlin中使用未指定的参数创建此函数,并根据输入的内容返回类型 . 这听起来可能令人困惑,所以下面是一个例子:
fun example(variable:unspecified) : variable.type {...}
有没有办法在kotlin做这样的事情?我对这种语言很新 .
可以使用正确的泛型来完成:
interface Input<R> fun <R> example(variable: Input<R>): R { }
这将根据传递为 Input 的泛型类型更改返回类型 .
Input
1 回答
可以使用正确的泛型来完成:
这将根据传递为
Input
的泛型类型更改返回类型 .