随笔分类 -  scala

scala 中的匹配模式
摘要:unapply 仅作匹配,不作其它输出。返回 Boolean 值 匹配内部数据。返回 Option[Tuple](跟 case class 类似) unapplySeq 匹配内部数据,返回 Option[Seq] 正则表达式 匹配捕获组返回参数(跟 case class 类似) 233 阅读全文

posted @ 2019-11-29 13:38 Lemo_wd 阅读(178) 评论(0) 推荐(0)

scala 基础知识 FAQ
摘要:问题1: 抽象成员初始化规则 ① 父类先初始化 ② 在初始化的过程中,如果 val 发生重写,只有最后一个重写生效。前面的会变成零值,后面的会直接继承。 参考资料:https://docs.scala-lang.org/tutorials/FAQ/initialization-order.html 阅读全文

posted @ 2019-11-16 22:27 Lemo_wd 阅读(184) 评论(0) 推荐(0)

scala 中的集合类
摘要:集合最重要的继承路线 —— Traversable -> Iterable -> Seq -> LinerSeq -> List Traversable 中的公有方法: Iterable 中的公用方法 序列 Seq Seq trait用于表示序列。所谓序列,指的是一类具有一定长度的可迭代访问的对象。 阅读全文

posted @ 2019-11-14 16:09 Lemo_wd 阅读(480) 评论(0) 推荐(0)

sbt 配置个屁的国内源
摘要:~/.sbt/repositories idea 添加 VM 参数:-Dsbt.override.build.repos=true 命令行执行:sbt -Dsbt.override.build.repos=true clean compile sbt 常用命令 参考 https://www.scal 阅读全文

posted @ 2019-11-12 14:18 Lemo_wd 阅读(4280) 评论(0) 推荐(0)

导航