2015年8月12日

摘要: 今天我们来学习一下scala的List的方法的内部源码的一些知识。首先,take方法。take方法就是取列表的从第一个元素开始的前N个元素。如list.take(3),就是取list的前3个元素,返回的就是list的前3个元素组成的列表。它的原理就是,依次取list的head,将head添加到一个临... 阅读全文
posted @ 2015-08-12 23:41 晴月sama 阅读(347) 评论(0) 推荐(0)
 
摘要: 今天学习下list中的ListBuffer实现的高效计算。让我们先来看下代码def main(args:Array[String]){ val list = List(1,2,3,4,5,6,7,8,9) increment(list) increment_MoreEffective(list) ... 阅读全文
posted @ 2015-08-12 00:23 晴月sama 阅读(1409) 评论(0) 推荐(0)