摘要: 与列表一样,元组也是不可变的,但与列表不同的是元组可以包含不同类型的元素。元组的值是通过将单个的值包含在圆括号中构成的。例如:val t = (1, 3.14, "Fred") 以上实例在元组中定义了三个元素,对应的类型分别为[Int, Double, java.l... 阅读全文
posted @ 2017-07-06 11:21 keepgoon 阅读(233) 评论(0) 推荐(0) 编辑
摘要: Map(映射)是一种可迭代的键值对(key/value)结构。所有的值都可以通过键来获取。Map 中的键都是唯一的。Map 也叫哈希表(Hash tables)。Map 有两种类型,可变与不可变,区别在于可变对象可以修改它,而不可变对象不可以。默认情况下 Scala ... 阅读全文
posted @ 2017-07-06 11:05 keepgoon 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Scala Set(集合)是没有重复的对象集合,所有的元素都是唯一的。Scala 集合分为可变的和不可变的集合。默认情况下,Scala 使用的是不可变集合,如果你想使用可变集合,需要引用scala.collection.mutable.Set 包。默认引用 scala... 阅读全文
posted @ 2017-07-06 10:06 keepgoon 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Scala提供了一套很好的集合实现,提供了一些集合类型的抽象。Scala 集合分为可变的和不可变的集合。可变集合可以在适当的地方被更新或扩展。这意味着你可以修改,添加,移除一个集合的元素。而不可变集合类,相比之下,永远不会改变。不过,你仍然可以模拟添加,移除或更新操作... 阅读全文
posted @ 2017-07-06 09:20 keepgoon 阅读(206) 评论(0) 推荐(0) 编辑