scala 学习笔记--集合
1.scala集合的null 是nil 而不是null
2.set的三个方法union,intersect,diff
union--合并去重
intersect--交集
diff--a减去(a和b交集的部分)
注意::和:::的区别,::是向前追加元素的合并,是右边开始向左结合。
3.map和flatMap(扁平化)
4.scala的流
转载于:https://www.cnblogs.com/yanghaolie/p/6890961.html
scala 学习笔记--集合相关推荐
- scala学习笔记-集合操作(15)
Scala的集合体系结构 1 // Scala中的集合体系主要包括:Iterable.Seq.Set.Map.其中Iterable是所有集合trait的根trai.这个结构与Java的集合体系非常相似 ...
- Scala学习笔记(三)
Scala学习笔记(三) 一.模式匹配 1. 简单模式匹配 2. 匹配类型 3. 守卫 4. 匹配样例类 5. 匹配数组 6. 匹配列表 7. 匹配元组 8. 变量声明中的模式匹配 8.1 获取数组中 ...
- Scala学习笔记(一)
Scala学习笔记(一) 一.Scala简介 二.Scala安装与配置 1. 安装JDK 2. 安装Scala SDK 3. 安装IDEA插件 三.Scala解释器 1. 启动Scala解释器 2. ...
- Scala 学习笔记
Scala 学习笔记 1 object func_exp { 2 println("Welcome to the Scala worksheet") //> Welcome ...
- Scala学习笔记04:内建控制结构
Scala学习笔记04:内建控制结构 scala提供的控制结构并不算多,因为在函数式编程中,可以自己开发出各种功能的控制结构,所以scala提供的原生控制结构仅仅够用为止. 1.if - 判断 if是 ...
- Scala学习笔记03:操作符
Scala学习笔记03:操作符 一.scala中操作符与方法的等价性 scala中操作符即方法.方法即操作符.scala中操作符其实是普通方法调用的另一种表现形式,运算符的使用其实就是隐含地调用对应的 ...
- Scala学习笔记02:数据类型、常量与变量
Scala学习笔记02:数据类型.常量与变量 一.数据类型 1.基本数据类型 Byte 字节型 Short 短整型 Int 整型 Long 长整型 Char 字符型 String 字符串 Float ...
- 离散数学学习笔记——集合运算的基本等式
离散数学学习笔记--集合运算的基本等式 集合运算的基本等式 集合运算的基本等式 设 UUU 为全集,A,B,CA, B, CA,B,C 为任意集合. (1) A∪A=A,A∩A=A.A \cup A= ...
- python学习笔记——集合与字典
python学习笔记--集合与字典 1. 集合的基本概念 1.1 set(x)函数 1.2 集合类型的10个操作函数 2. 字典的基本概念 2.1 字典的索引 2.2 字典的操作 2.3 字典小结 1 ...
最新文章
- 开箱即用的VScode C++环境
- Python入门100题 | 第021题
- Oracle日期转换处理
- leetcode 241. Different Ways to Add Parentheses | 241. 为运算表达式设计优先级(Java)
- 学习总结——实现生成excel表格(方法二)
- React开发(277):ant design time刚进入页面时间重置
- 浏览器访问网页的详细内部过程
- 博客专题计划:《在实践中深入理解常见网络协议》
- Php获取分类等级,PHP获取无限分类的完整等级列表
- .net中哈希表的使用 Hashtable
- 学习编程之前应该先学习哪些基础?
- 一致性协议和共识算法
- android调整图片大小,Android图像调整大小并保留EXIF数据(方向,旋转等)
- 2018年软工第二次结对作业
- 用AI让逝去的亲人照片动起来后,数百万网友泪目:原来思念这么重
- 无器械健身锻炼全身肌肉的方法
- 润物无声因挚爱,育人无痕待花开
- 共同抵制恶意APP CNCERT公布首批黑名单
- OpenJudge - 海贼王之伟大航路(状态压缩+DFS)
- RSA已知密文和公钥