Kotlin中的<! - ? - >类别

时间:2017-09-08 09:40:08

标签: java kotlin

Kotlin的Class<?> clazz怎么样?

我试图将此方法转换为Kotlin代码,似乎我被卡住了。

public static boolean isServiceRunning(Context context, Class<?> serviceClass) 

2 个答案:

答案 0 :(得分:3)

fun isServiceRunning(context: Context, serviceClass : Class<Any>) : Boolean 

这样的事情应该做的工作

答案 1 :(得分:2)

您可以将其定义为

companion object {
    fun isServiceRunning(context: Context, serviceClass: Class<*>): Boolean  { /* ... */ }
}

Class<*> star-projection与Java无界通配符Class<?> almost equivalent