北风网项目实战培训 1、Scala的集合体系结构 2、List 3、LinkedList 4、Set 5、集合的函数式编程 6、函数式编程综合案例:统计多个文本内的单词总数 课程大纲 // Scala中的集合体系主要包括:Iterable、Seq、Set、Map。其中Iterable是所有集合trait的根trai。这个结构与Java的集合体系非常相似。 // Scala中的集合是分成可变和不可变两类集合的,其中可变集合就是说,集合的元素可以动态修改,而不可变集合的元素在初始化之后,就无法修改了。分别对应scala.collection.mutable和scala.collection.immutable两个包。 // Seq下包含了Range、ArrayBuffer、List等子trait。其中Range就代表了一个序列,通常可以使用“1 to 10”这种语法来产生一个Range。 ArrayBuffer就类似于Java中的ArrayList。 Scala的集合体系结构 // List代表一个不可变的列表 // List的创建,val list = List(1, 2, 3, 4) // List有head和tail,head代表List的第一个元素,tail代表第一个元素之后的所有元素,list.head,list.tail //
您可能关注的文档
- 探索家活动整体策略模板.pptx
- 老师手机端幼安宝手机端操作手册.pptx
- 第3章 排查落实练五常见金属及其化合物.ppt
- 强排方案设计指引 1幻灯片.pptx
- 东风本田XR-V-未知探索之旅第三季线路细化方案.pptx
- 海尔-互联工厂探索和实践全球物流与供应链大会新带解说词简.pptx
- Mysql数据增删改查-教学课件.ppt
- 轮胎保系统操作流程手册课件.pptx
- 第七单元 4.3探索规律完整课件.ppt
- 飞行操纵正常操作A.ppt
- 2026年护士资格考试专业实践技能模拟试题.docx
- 2025-2026年陕西省人教版五年级数学上册第5单元分数与小数的混合运算测试卷.docx
- 2025-2026年部编版小学五年级数学比例单元测试卷.docx
- 2025-2026年陕西省人教版初中数学代数运算综合测试题.docx
- 养老护理员初级职业技能考核试题及答案.docx
- 2025-2026年四川省八年级语文上册第7单元文言文阅读理解测试卷.docx
- 高考语文复习1.1定时规范答题提升得分技能(训练课a).doc
- 2026年人民版四年级教学设计:劳动刀具安全用厨房刀具巧使用.docx
- 2026年公共服务项目风险管理考试模拟试卷.docx
- 2025-2026年江苏省部编版二年级数学下册第9单元期中测试卷.docx
原创力文档

文档评论(0)