泛型就是参数化类型,将类别参数化。让你在定义类别、方法、介面时先不用决定型别,等到要实体化时再决定型别。
class Box<T>(t : T) {
var value = t
}
fun main(args: Array<String>) {
var boxInt = Box<Int>(12)
var boxString = Box<String>("Run")
println(boxInt.value)
println(boxString.value)
}
泛型函式
fun <T> hello(param1: T, param2: T){
println(param1)
println(param2)
}
fun main() {
hello(1, 2)
hello("A", "B")
}
谢谢大家愿意花时间阅读,小弟弟我在此鞠躬
<<: 【Day 28】Cmd 指令很乱,主办单位要不要管一下 (下) - Cmd 指令混淆
接续上一次的内容,今天一样会用较为简单的叙述去介绍与分享SQL的简易语法与函数。(大写为内建语法) ...
大家好,我是毛毛。ヾ(´∀ ˋ)ノ 废话不多说开始今天的解题Day~ 35. Search Inse...
安全系统开发方法 最小化攻击面 添加到应用程序中的每个功能都会给整个应用程序带来未知程度的风险。 安...
先前大致上看了这三个网域供应商都有各自的云端主机空间平台提供,接下来就针对空间与功能做个评比分享给大...
从发布第一篇什麽是 Render 至今,Render 增加了很多新功能,像是 SSH、Redis、D...