apply()方法 在伴生对象中使用 在scala中apply可以存在在class中和object中,但是最常用的方式就是:有一个类,在这个类的...
集合相关 +=和++=(字符串拼接) +=方法还可以:为可变数组添加元素、为map添加新的值 -=方法可以:为可变数组减去元素、为map移除相应...
隐式转换 我们需要某个类中的一个方法,但是这个类没有提供这样的一个方法,所以我们需要隐式转换,转换成提供了这个方法的类,然后再调用这个方法第一步...
combineByKey combineByKey实际上是将参数传递给了combineByKeyWithClassTag来完成工作的 reduc...
图片是很大的,一定要在电脑端点击图片查看原图哦 这个案例利用纯列表实现了2048小游戏,知识点都是一些非常基础的语法,主要是代码逻辑比较复杂,非...
单例对象 Scala单例对象是十分重要的,因为没有像在Java一样,有静态类、静态成员、静态方法,但是Scala提供了object对象,这个ob...
点击图片,查看原图,可查看细节 自己看了很多网上的资料整理的,可能会涉及到一些大佬的分享,我也实在不知道参考了多少资料=。=,所以就不注明来源了...
在Scala里Option[T]实际上是一个容器,就像数组或是List一样,你可以把他看成是一个可能有零到一个元素的List。 Option[T...
点击图片,查看原图,可查看细节 生成器真的在以后开发的过程中非常的重要,它是学习并发编程、协程的基础。希望大家重视起来,但是这里总结的是装饰器的...