АБ
inline fun <reifered T> foo()
, она должна сравнить тип T
с, например, Int
, String
и т.д. Как это эффективнее всего реализовать?Size: a a a
АБ
inline fun <reifered T> foo()
, она должна сравнить тип T
с, например, Int
, String
и т.д. Как это эффективнее всего реализовать?КР
D
inline fun <reifered T> foo()
, она должна сравнить тип T
с, например, Int
, String
и т.д. Как это эффективнее всего реализовать?when (T::class) {
String::class -> ...
}
АБ
КР
when (T::class) {
String::class -> ...
}
QH
inline fun <reifered T> foo()
, она должна сравнить тип T
с, например, Int
, String
и т.д. Как это эффективнее всего реализовать?КР
I
QH
КР
LS
QH
LS
QH
D
D
LS
D
D
AO
fun <A> foo(): Foo<A> where MyType: A