class TypedClass<T>(parameter:T) {
var value:T=parameter
}
fun main(args:Array<String>) {
val t1=TypedClass<String>("Hello World")
val t2=TypedClass<Int>(1231)
println("String:${t1.value}")
println("Int:${t2.value}")
}
wx593c0904b74d6 博主文章分类:kotlin学习 ©著作权
文章标签 kotlin java 文章分类 JavaScript 前端开发
class TypedClass<T>(parameter:T) {
var value:T=parameter
}
fun main(args:Array<String>) {
val t1=TypedClass<String>("Hello World")
val t2=TypedClass<Int>(1231)
println("String:${t1.value}")
println("Int:${t2.value}")
}
下一篇:Android MVVM开发框架
STL常用泛型算法
Kotlin 泛型也是 Kotlin 语言中较难理解的一个部分。Kotlin 泛型的本质也是参数化类型,并
一、泛型类、二、泛型参数、三、泛型函数、四、多泛型参数、五、泛型类型约束
本章内容包括:声明泛型函数和类类型擦除和实化类型参数声明点变型和使用点变型9.1 泛型类型参数 // 如果要创建一个空的列表,必须显示
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M