我想从输入中读取一行并将其转换为通用类型。就像是
fun <T> R() : T {
return readLine()!!.toType(T)
}
Run Code Online (Sandbox Code Playgroud)
所以对于 R<int>() 它将调用 toInt() for long toLong() 等。如何实现这样的事情?顺便说一句,是否有可能有一个默认的泛型类型(C++ 有),以防万一您想提供一个
string generics type-conversion generic-type-argument kotlin