你的位置:首页 > Java教程

[Java教程]scala学习之第一天:总体概述


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

 



 
Trait Iterable
Iterable有两个方法返回迭代器:grouped和sliding
grouped方法返回元素的增量分块,sliding方法生成一个滑动元素的窗口。
如图:
去凤凰的旅游团价格去凤凰旅游必去景点去凤凰旅游要多少钱去凤凰旅游最佳路线去凤凰旅游最佳时间桂林银水侗寨怎么样?有什么好玩的? 厦门有哪些主要景点呢? 桂林植物园要门票吗?门票是多少? 端午节去干什么好?广东省内有什么好玩的吗? 东部华侨城有什么好玩的?都有什么项目? 从滨江新村去南澳西冲怎么坐车? 从东莞虎门怎么去深圳西冲? 国庆节去深圳旅游有什么不可错过的特色小吃? 十一广州旅游攻略?求介绍! 国庆广州一日游景点介绍 广州十一旅游好去处推荐?广州旅游景点介绍? 深圳到广州旅游自驾路线,广州旅游景点介绍 昆明晚上好玩的地方? 中秋节北京有什么活动? 昆明哪里好玩?昆明有什么好玩的地方? 2015年国庆去丽江要做好哪些准备工作? AW3241 Datasheet AW3241 Datasheet AWT803-S Datasheet AWT803-S Datasheet AWT811 Datasheet AWT811 Datasheet 成都到九寨沟旅游 成都到九寨沟旅游 成都到九寨沟旅游 九寨沟黄龙旅游 九寨沟黄龙旅游 九寨沟黄龙旅游 去四川旅游 去四川旅游 去四川旅游