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 学习笔记--集合相关推荐

  1. scala学习笔记-集合操作(15)

    Scala的集合体系结构 1 // Scala中的集合体系主要包括:Iterable.Seq.Set.Map.其中Iterable是所有集合trait的根trai.这个结构与Java的集合体系非常相似 ...

  2. Scala学习笔记(三)

    Scala学习笔记(三) 一.模式匹配 1. 简单模式匹配 2. 匹配类型 3. 守卫 4. 匹配样例类 5. 匹配数组 6. 匹配列表 7. 匹配元组 8. 变量声明中的模式匹配 8.1 获取数组中 ...

  3. Scala学习笔记(一)

    Scala学习笔记(一) 一.Scala简介 二.Scala安装与配置 1. 安装JDK 2. 安装Scala SDK 3. 安装IDEA插件 三.Scala解释器 1. 启动Scala解释器 2. ...

  4. Scala 学习笔记

    Scala 学习笔记 1 object func_exp { 2 println("Welcome to the Scala worksheet") //> Welcome ...

  5. Scala学习笔记04:内建控制结构

    Scala学习笔记04:内建控制结构 scala提供的控制结构并不算多,因为在函数式编程中,可以自己开发出各种功能的控制结构,所以scala提供的原生控制结构仅仅够用为止. 1.if - 判断 if是 ...

  6. Scala学习笔记03:操作符

    Scala学习笔记03:操作符 一.scala中操作符与方法的等价性 scala中操作符即方法.方法即操作符.scala中操作符其实是普通方法调用的另一种表现形式,运算符的使用其实就是隐含地调用对应的 ...

  7. Scala学习笔记02:数据类型、常量与变量

    Scala学习笔记02:数据类型.常量与变量 一.数据类型 1.基本数据类型 Byte 字节型 Short 短整型 Int 整型 Long 长整型 Char 字符型 String 字符串 Float ...

  8. 离散数学学习笔记——集合运算的基本等式

    离散数学学习笔记--集合运算的基本等式 集合运算的基本等式 集合运算的基本等式 设 UUU 为全集,A,B,CA, B, CA,B,C 为任意集合. (1) A∪A=A,A∩A=A.A \cup A= ...

  9. python学习笔记——集合与字典

    python学习笔记--集合与字典 1. 集合的基本概念 1.1 set(x)函数 1.2 集合类型的10个操作函数 2. 字典的基本概念 2.1 字典的索引 2.2 字典的操作 2.3 字典小结 1 ...

最新文章

  1. 开箱即用的VScode C++环境
  2. Python入门100题 | 第021题
  3. Oracle日期转换处理
  4. leetcode 241. Different Ways to Add Parentheses | 241. 为运算表达式设计优先级(Java)
  5. 学习总结——实现生成excel表格(方法二)
  6. React开发(277):ant design time刚进入页面时间重置
  7. 浏览器访问网页的详细内部过程
  8. 博客专题计划:《在实践中深入理解常见网络协议》
  9. Php获取分类等级,PHP获取无限分类的完整等级列表
  10. .net中哈希表的使用 Hashtable
  11. 学习编程之前应该先学习哪些基础?
  12. 一致性协议和共识算法
  13. android调整图片大小,Android图像调整大小并保留EXIF数据(方向,旋转等)
  14. 2018年软工第二次结对作业
  15. 用AI让逝去的亲人照片动起来后,数百万网友泪目:原来思念这么重
  16. 无器械健身锻炼全身肌肉的方法
  17. 润物无声因挚爱,育人无痕待花开
  18. 共同抵制恶意APP CNCERT公布首批黑名单
  19. OpenJudge - 海贼王之伟大航路(状态压缩+DFS)
  20. RSA已知密文和公钥

热门文章

  1. 在Javascript中得到站点的根路径
  2. PHP递归遍历数组 不破坏数据结构 替换字符
  3. HDU 4301 Divide Chocolate
  4. 在线等差数列求和计算器
  5. Spark键值对RDD的转化操作
  6. 5、Spring Cloud-声明式调用 Feign(下)
  7. “八戒”马德华自传《悟能》首发《西游记》师徒五人再聚首
  8. js模仿块级作用域(js没有块级作用域私有作用域)
  9. 用jquery插件写一个小米官网左侧二级菜单
  10. 并发计算 VS 并行计算