Kotlin中的泛型和java中的十分类似都是用T表示泛型
kotlin中使用 T 表示泛型。...在定义泛型函数时需要在 fun 后面加入 , 然后指明某个参数的类型为 T 泛型函数的定义:
//Kotlin中允许定义全局函数,将函数定义在kt文件中,然后全局可调用
fun appendString...//遍历可变数组,然后拼接
str = "$str${item.toString()},"
}
return st
}
泛型函数的调用...,需要指明T的类型
0 -> appendString("中国四大发明", "造纸术", "火药", "印刷术", "指南针")
1 ->...appendString("小于10的素数", 2, 3, 5, 7)
else -> appendString("花钱的日子", 5.20, 6.18