泛型例子 let with apply 泛型例子 理论之后,我们转移到一些实际功能上面,这会让我们更加简单地掌握它。为了不重复发明轮子,我使用三个Kotlin标准库中的三个函数。这些函数让我们仅使用泛型的实现就可以做一些很棒的事情。它可以鼓舞你创建自己的函数。 let let 实在是一个简单的函数,它可以被任何对象调用。它接收一个函数(接...
定义一个泛型类 使用 泛型类指可以接受类型参数的类。泛型类在集合类中被广泛使用。 定义一个泛型类 泛型类使用方括号 [] 来接受类型参数。一个惯例是使用字母 A 作为参数标识符,当然你可以使用任何参数名称。 class Stack [ A ] { private var elements : List [ A ]...