Spark基礎-Scala提取器
核心
1、scala提取器unapply
package com.xlucas
/**
* Created by xlucas on 2017/9/3 0003.
*/
case class Person1(name:String,age:Int)
object ExtractorOop{
def main(args: Array[String]): Unit = {
val person=Person1.apply("spark",6)//呼叫apply工廠構造方法構造出類物件例項
val Person1(name,age)=person//呼叫UNapply方法將物件person中的name和age提取出來並賦值給Person1
println(name+":"+age )
person match {
case Person1(name,age)=>println("unapply"+name+":"+age)
}
}
}
相關文章
- scala基礎語法-----Spark基礎Spark
- Spark基礎-Scala檔案操作Spark
- scala_準備_spark_基礎Spark
- 【Scala篇】--Scala初始與基礎
- Spark基礎Spark
- Scala基礎學習
- Scala基礎語法
- Scala 的基礎語法
- 《Spark程式設計基礎》(Scala版)第七章簡答題答案(自制)Spark程式設計
- 《Spark程式設計基礎》(Scala版)第三章簡答題答案(自制)Spark程式設計
- 《Spark程式設計基礎》(Scala版)第四章簡答題答案(自制)Spark程式設計
- 《Spark程式設計基礎》(Scala版)第八章簡答題答案(自制)Spark程式設計
- Spark連線MongoDB之ScalaSparkMongoDB
- 『動善時』JMeter基礎 — 34、JMeter介面關聯【XPath提取器】JMeter
- spark基礎之spark streaming的checkpoint機制Spark
- Scala學習 1.1 Scala基礎與語法入門實戰
- Spark學習(二)——RDD基礎Spark
- 【大資料】Spark RDD基礎大資料Spark
- Scala菜鳥進階之路一 基礎
- Spark createDirectStream 維護 Kafka offset(Scala)SparkKafka
- SPARK 安裝之scala 安裝Spark
- spark基礎之spark sql執行原理和架構SparkSQL架構
- Spark效能優化指南:基礎篇Spark優化
- Spark Streaming基礎概念介紹Spark
- Scala學習筆記(2)-基礎語法筆記
- 【scala】問題cannot resolve symbol sparkSymbolSpark
- spark 基礎開發 Tips總結Spark
- Spark Core基礎面試題總結(上)Spark面試題
- Spark MLlib 核心基礎:向量 And 矩陣Spark矩陣
- 『動善時』JMeter基礎 — 35、JMeter介面關聯【JSON提取器】詳解JMeterJSON
- 『忘了再學』Shell基礎 — 26、cut列提取命令
- JVM 併發性: Java 和 Scala 併發性基礎JVMJava
- spark相關介紹-提取hive表(一)SparkHive
- Spark修煉之道(基礎篇)——Linux大資料開發基礎:第五節:vi、vim編輯器(一)SparkLinux大資料
- Spark修煉之道(基礎篇)——Linux大資料開發基礎:第六節:vi、vim編輯器(二)SparkLinux大資料
- IDEA開發Spark應用實戰(Scala)IdeaSpark
- Spark基礎學習精髓——第一篇Spark
- 大資料基礎學習-9.Spark2.1.1大資料Spark