首页 文章

kotlin中未指定的参数和返回类型

提问于
浏览
0

我想在kotlin中使用未指定的参数创建此函数,并根据输入的内容返回类型 . 这听起来可能令人困惑,所以下面是一个例子:

fun example(variable:unspecified) : variable.type {...}

有没有办法在kotlin做这样的事情?我对这种语言很新 .

1 回答

  • 3

    可以使用正确的泛型来完成:

    interface Input<R>
    
    fun <R> example(variable: Input<R>): R {
    
    }
    

    这将根据传递为 Input 的泛型类型更改返回类型 .

相关问题