加载中
第十章 Scala 容器基础(八):用ArrayBuffer作为你指定的可变序列

当你总是在容器末尾追加新元素,且通过下标访问这个容器,ArrayBuffer非常适合你。如果你准备在容器构造完毕之后,把它转化为一个List,那么你使用ListBuffer吧。

2016/04/10 21:47
830
Scala学习之字符串篇(一):字符串的比较

在Scala中你只需要使用==就可以判断字符串相等,而不需要像Java一样需要使用的equals方法来判断。 scala> val s1 = "hello" s1: String = hello scala> val s2 = "hello" s2: String = hel...

第十章 Scala 容器基础(二十四):给集合创建一个懒加载视图

Problem 你正在使用一个巨大的集合,并且想创建一个懒加载的版本。只有在计算或者返回结果时才真正被调用。 Solution 除了Stream类,不论什么时候你创建一个Scala集合类的实例,你都创建了一...

第十章 Scala 容器基础(二十):使用reduce和fold方法遍历集合的所有元素

Problem 你想要遍历有序集合的所有元素,并且随着你对集合元素的遍历,对比两个相邻的元素 Solution 使用reduceLeft, foldLeft, reduceRight, foldRight来遍历集合的元素,你的方法作用在相邻...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部