1.值匹配
(1)示例:
(2)注:
a)在值匹配中可进行条件判断
case _ if data=="Flink" => println("Cool")
b)bigData中传入的data变量可在match/case模式匹配中赋值给case后面的变量
case data_ if data_ == "Flink" =>println("Cool") //此时,data赋值给data_
2.类型匹配
3.集合匹配
4.case class 匹配
1.值匹配
(1)示例:
(2)注:
a)在值匹配中可进行条件判断
case _ if data=="Flink" => println("Cool")
b)bigData中传入的data变量可在match/case模式匹配中赋值给case后面的变量
case data_ if data_ == "Flink" =>println("Cool") //此时,data赋值给data_
2.类型匹配
3.集合匹配
4.case class 匹配