小编Mar*_*ček的帖子

KOTLIN 将字符串转换为泛型类型

我想从输入中读取一行并将其转换为通用类型。就像是

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

7
推荐指数
1
解决办法
3198
查看次数