class Box<T>(t:T){
var value = t
fun show(){
println("box in $value")
}
}
泛型類型參數(shù)
var i = Box(1)
var j = Box<Int>(2)
聲明的時(shí)候可以使用泛型伙窃,也可以省略守呜,編譯器會(huì)自己推斷類型
變化
kotlin中沒有Java中的通配符,取代通配符的是:聲明變化和類型投影
class Box<T>(t:T){
var value = t
fun show(){
println("box in $value")
}
}
泛型類型參數(shù)
var i = Box(1)
var j = Box<Int>(2)
聲明的時(shí)候可以使用泛型伙窃,也可以省略守呜,編譯器會(huì)自己推斷類型
kotlin中沒有Java中的通配符,取代通配符的是:聲明變化和類型投影