星空网 > 软件开发 > Java

scala学习之第一天:总体概述

1、scala语言特性
简洁、易用、安全、快速、通用
2、集合
Scala集合类分为可变集合(scala.collection.mutable)和不可变集合(scala.collection.immutable)。可变集合是指对象可以对集合中的元素进行增加、修改和删除等操作;不可以变集合指集合一旦创建,集合里的元素将不可变;
默认情况下,scala一直采用不可变集合,如果需要使用可变集合,需要显示声明(scala.collection.mutable.具体类)
下面的图表显示了scala.collection包中所有的集合类。这些都是高级抽象类或特性,它们通常具备和不可变实现一样的可变实现。
scala学习之第一天:总体概述下面的图表显示scala.collection.mutable中的所有集合类。
scala学习之第一天:总体概述

 



 
Trait Iterable
Iterable有两个方法返回迭代器:grouped和sliding
grouped方法返回元素的增量分块,sliding方法生成一个滑动元素的窗口。
如图:
scala学习之第一天:总体概述
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流