Loading

摘要: Scala Trait(特征)相当于Java接口,实际上它比接口功能还要强大。 与Java的接口不同的是Scala Trait可以设置属性和方法的实现。 一般情况下,Scala的类只能实现单继承,但是Scala Trait可以多个继承。这样就实现了多重继承。 package Test /* *特征说 阅读全文
posted @ 2021-02-20 16:35 青山新雨 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一个模式匹配包含了一系列备选项,每个都开始于关键字case。每个备选项都包含了一个模式及一到多个表达式。 package Test object Test{ def main(args: Array[String]): Unit = { println(matchTest("two")); prin 阅读全文
posted @ 2021-02-20 16:27 青山新雨 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Scala通过scala.util.matching包中的Regex类来支持正则表达式。 package Test object Test{ def main(args: Array[String]): Unit = { val pattern="Scala".r; //这里“Scala”.r是产生 阅读全文
posted @ 2021-02-20 16:23 青山新雨 阅读(214) 评论(0) 推荐(0) 编辑