网站计数器
package com.parllay.scala.bestpractive
object :> { def unapply[A](list: List[A]) = { Some((list.init, list.last)) }}object Extractor_Advanced { def main(args: Array[String]) { (1 to 9).toList match { case _ :> 9 => println("Hadoop") } (1 to 9).toList match { case x :> 8 :> 9 => println(x) } (1 to 9).toList match { case :>(:>(_, 8), 9) => println("Spark") } }}通过match和case来实现模式匹配。
以上内容是从王家林老师DT大数据课程第77讲的学习笔记。
DT大数据微信公众账号:DT_Spark
王家林老师QQ:1740415547
王家林老师微信号:18610086859
scala第76讲视频观看链接:http://yun.baidu.com/s/1qWkPspm我的百度网盘共享的DT大数据梦工厂王家林老师第1-77讲的视频内容: