在 Kotlin 中,泛型是一种强大的编程特性,允许你在定义类、接口、函数时使用类型参数,从而提高代码的复用性和灵活性。
1、泛型类
- 为类定义通用类型的语法如下所示

- 类名称后面是左尖括号 (<),后跟表示数据类型的占位符名称,再后面是右尖括号 (>)。
- 实例化类时,系统会将 泛型类型使用的数据类型 作为用尖括号括住的形参进行传递。

class Question<T>(
val questionText: String,
val answer: T,
val difficulty: String
)
fun main() {
val question1 = Question<String>("Quoth the raven ___", "nevermore"

最低0.47元/天 解锁文章
4552

被折叠的 条评论
为什么被折叠?



