scala
向阳飞行
还在学习的路上
展开
-
Scala set去重与case class
set去重:底层使用了hashMap进行去重,而hashMap判定元素是否相同时调用了hashcode,equals方法。若在使用过程中使用set来装自定义类型并且想要达到去重的目的需要实现hashcode,equals方法在使用中发现若用set装自定义的case class会自动实现去重,代码如下:case class Name(name:String) def main(ar...原创 2018-11-07 11:46:53 · 903 阅读 · 0 评论 -
scala 报错 org/scalacheck/Test$TestCallback 类找不到
背景:需要编写 Scala 单元测试,采用 ScalaTest 框架,代码如下:import org.apache.spark.{SparkConf, SparkContext}import org.scalatest._class WorldCountTest extends FlatSpec with BeforeAndAfter{ val master = "local[2]"...原创 2019-02-11 18:10:09 · 639 阅读 · 0 评论