scala
文章平均质量分 64
cclovezbf
这个作者很懒,什么都没留下…
展开
-
scala之隐式转换(类、方法、属性)
隐式转换可以再不需改任何代码的情况下,扩展某个类的功能。 隐式方法 例如java里面的String类就存在于jdk里面,除非你反编译String的类,然后新增一个方法,再达成jar包,放在引用里,才能使用你的新增方法,如果要拓展某类的方法(觉得不好用的)就会非常麻烦 需求:通过隐式转化为Int类型增加方法。 class MyRichInt(val self: Int) { def myMax(i: Int): Int = { if (self < i) i else self原创 2020-05-26 17:19:55 · 535 阅读 · 0 评论 -
Scala 闭包和柯里化
菜鸟教程 https://www.runoob.com/scala/scala-functions.html原创 2020-05-26 11:22:07 · 957 阅读 · 1 评论