
Scala中的unapply方法
发布日期:2021-05-14 05:35:27
浏览次数:17
分类:精选文章
本文共 843 字,大约阅读时间需要 2 分钟。
Scala���������������������������������������������������������������������������������������������������������������������������������������������������unapply���������������������������������������������������
���������������unapply������������������������������������������Scala���������������-case���������������������������
data Person(val name: String, val age: Int)object Person { def apply(name: String, age: Int): Person = { new Person(name, age) } def unapply(p: Person): Option[(String, Int)] = { Some(p.name, p.age) }}val person = Person("������", 30)// ������unapply������������������������val Person(n, a) = person // ������n���������������"������", a���������������30
������������������������������������Spark���������������������������������������������������������������������������������������������������
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月14日 23时42分07秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java位运算,负数的二进制表示形式,int类型最大值为什么是2的31次方-1
2021-05-15
PyQt5快速上手基础篇10-QSettings用法
2021-05-15
JQuery--手风琴,留言板
2021-05-15
MFC 自定义消息发送字符串
2021-05-15
goahead 下goaction测试与搭建
2021-05-15
Adding Powers
2021-05-15
ideal 下创建springboot项目
2021-05-15
Linux操作系统的安装与使用
2021-05-15
ajax请求出现/[object%20Object]错误的解决办法
2021-05-15
流体运动估计光流算法研究
2021-05-15
如何转载博客
2021-05-15
C++ 继承 详解
2021-05-15
OSPF多区域
2021-05-15
Grafana导入 Promethus node模板
2021-05-15
如何提高SQL查询的效率?
2021-05-15
Docker入门之-镜像(二)
2021-05-15
数据结构——链表(3)
2021-05-15
socket模块和粘包现象
2021-05-15
Python学习--模块
2021-05-15
去了解拉绳位移编码器的影响因素
2021-05-15