摘要: 1、模式匹配 模式匹配是一种根据模式检查值的机制。它是switch(Java中语句)的更强大版本,它同样可以用来代替一系列if / else语句。 句法 匹配表达式具有值,match关键字和至少一个case子句。 val x上面是0和10之间的随机整数,x成为的左操作数match运算符和右边是与4箱 阅读全文
posted @ 2019-06-18 17:23 ~~。 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、特征 Traits用于在类之间共享接口和字段。它们类似于Java 8的接口。类和对象可以扩展特征,但是特征不能被实例化,因此没有参数。 定义一个特征 最小特征只是关键字trait和标识符: 特征作为泛型类型和抽象方法特别有用。 扩展(与Java中的实现类似)trait Iterator[A]需要 阅读全文
posted @ 2019-06-18 15:55 ~~。 阅读(203) 评论(0) 推荐(0) 编辑