Tôi có lớpCách kiểm tra loại generic trong Kotlin?
class Generic<T : SuperType>()
và mã này is't đúng
fun typeCheck(s: SuperType): Unit {
when(s){
is T -> //do some thin
}
}
nhưng đúc s
gõ T
s as T
chương trình cảnh báo - diễn viên không an toàn.
Cách kiểm tra xem s
có phải là loại T
không?
Chuỗi cuối cùng, tại sao bạn sử dụng 'T: String'? –
@cypressious ví dụ của nó – andreich