【发布时间】:2015-10-15 10:31:32
【问题描述】:
我有课
class Generic<T : SuperType>()
而且这段代码不正确
fun typeCheck(s: SuperType): Unit {
when(s){
is T -> //do some thin
}
}
但将 s 转换为类型 T s as T 显示警告 - 不安全的转换。
如何检查s 是T 类型?
【问题讨论】:
-
字符串是最终的,为什么要使用
T : String? -
@cypressious 只是一个例子
标签: kotlin