版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014793522/article/details/51506965
一步步学spark之一scala高级特性中泛型类与泛型函数
泛型类中的泛型是包容具体类型变换的,对这些具体不同的类型,泛型类根据类型进行统一的操作,很多时候泛型类就相当于模板。
泛型定义一个泛型参数
两个泛型参数
定义空的Map 返回的类型中是Nothing map中也是泛型
扫描二维码关注公众号,回复:
4453710 查看本文章
当k的值是String又是Int的类型时候,就会当成是Any类型(任意类型)
使用定义 的Person,scala会通过你传入的参数来推导出是什么类型
当指定了类型之后 就必须要遵从指定的类型 否则就报错
泛型函数:函数在运行时候需要指定函数处理的数据类型
使用此方法