Kotlin/제네릭과 배열
제네릭 기본
william
2021. 7. 4. 21:25
반응형
class GenericNull<T>{
fun EqualityFunc(arg1:T, arg2: T){
println(arg1?.equals(arg2))
}
}
fun main(args:Array<String>){
val obj = GenericNull<String>()
obj.EqualityFunc("Hello","world")
val obj2 = GenericNull<Int?>()
obj2.EqualityFunc(null, 10)
//String 과 String?는 다르다 널이 가능하려면 String? 해야한다
//특정 자료형 제한시 <T:Int> 이렇게 해야한다
}
반응형