摘要:
scala提供的隐式转换和隐式参数功能,它可以允许你手动指定,将某种类型的对象转换成其他类型的对象。 scala的隐式转换,其实最核心的就是定义隐式转换函数,即: implicit conversion function。定义隐式转换函数, 只要在编写的隐式转换函数接收的参数类型定义的对象时,会自动 阅读全文
posted @ 2020-04-12 01:01
二黑诶
阅读(238)
评论(0)
推荐(0)
摘要:
参数类型其实就类似于java中的泛型,也是定义一种类型参数,比如在集合,在类,在函数中,定义类型参数,然后就可以保证使用到该类型参数的地方,肯定也只能是这种类型,从而实现程序更好的健壮性。 泛型类(案例:新生报到) 泛型类,其实就是在类的声明中,定义一些泛型类型,然后在类内部,比如field和met 阅读全文
posted @ 2020-04-12 01:00
二黑诶
阅读(355)
评论(0)
推荐(0)
摘要:
模式匹配,类似于java中的switch case 语法,即对一个值进行条件判断,然后针对某种条件,针对不同的处理 但是scala的模式匹配的功能比java的switch case语法的功能要强大很多,java的switch case语法只能对值进行匹配,但是scala的模式匹配除了可以对值进行匹配 阅读全文
posted @ 2020-04-12 00:55
二黑诶
阅读(196)
评论(0)
推荐(0)