kotlin 如何拿到方法参数名

class Captain {
fun say(age: Int, name: String) {

}
}


测试代码
    fun hello() {
var methods = Captain::class.java.declaredMethods

methods.filter { it.name == "say" }.map {
println(it.name)
it.parameters.map {
println(it.name)
}
}
}

如何拿到方法参数名字是: age 和 name


在 java8中正常的java代码中
需要在IDEA中设置就可以获取到方法的参数名:







 
已邀请:

要回复问题请先登录注册