Spark基础-Scala提取器
来源:互联网 发布:电视直播软件tv版 编辑:程序博客网 时间:2024/05/16 00:52
核心
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) } }}
阅读全文
0 0
- Spark基础-Scala提取器
- scala基础之提取器extractor
- spark、scala基础
- Scala基础—提取器Extractor使用示例
- 使用Scala提取器
- Scala 提取器
- Scala 提取器(Extractor)
- Scala 提取器(Extractor)
- Scala:提取器(Extractor)
- Scala 提取器(Extractor)
- Scala提取器
- scala 提取器
- scala中的提取器
- scala提取器详解
- scala样例类提取器
- Spark基础-Scala学习1
- Spark基础-Scala语句解析
- Spark基础-Scala面向对象
- uuid 在nRFgo中的生成方法
- 【Mac】在Mac OS X下解决opencv与Python的No module named cv2问题
- stm32f4定时器基本应用
- 书本第四章编程练习
- Thymeleaf框架
- Spark基础-Scala提取器
- K近邻算法(一)
- 199. Binary Tree Right Side View
- 通过Java,以三种方式获取输入日期(格式:YYYY-MM-DD)所在月份的最后一天
- PHP 面向对象
- maven中新建的war项目 报错如:The project cannot be built until build path errors are resolved
- 2017年9月3日训练日记
- “西瓜书”学习记录
- 嵌入式Linux入门10:编译管理Makefile