大数据系列修炼-Scala课程83
2016-10-09 09:00
302 查看
大数据系列修炼-Scala课程83
核心内容:
1、Scala中的List实现内幕源码揭秘操作代码实战
1>List集合中的很多方法内部都是借助ListBuffer进行具体的实现。
2>ListBuffer中的toList方法就是将ListBuffer转换成List,不会浪费时间和资源。
实例程序:
运行结果:
从运行结果看出,运行时间为0ms .
如有问题,欢迎指正!
核心内容:
1、Scala中的List实现内幕源码揭秘操作代码实战
1、Scala中的List实现内幕源码揭秘操作代码实战 |
2>ListBuffer中的toList方法就是将ListBuffer转换成List,不会浪费时间和资源。
实例程序:
object App { def main(args: Array[String]): Unit = { val listBuffer:ListBuffer[Int] = new scala.collection.mutable.ListBuffer[Int]() listBuffer += 10 listBuffer ++= List.range(1,10000000) val time1 = System.currentTimeMillis() val result:List[Int] = listBuffer.toList //将ListBuffer->List val time2 = System.currentTimeMillis() println(time2 - time1) } }
运行结果:
0 Process finished with exit code 0
从运行结果看出,运行时间为0ms .
如有问题,欢迎指正!
相关文章推荐
- 大数据系列修炼-Scala课程28
- 大数据系列修炼-Scala课程36
- 大数据系列修炼-Scala课程38
- 大数据系列修炼-Scala课程45
- 大数据系列修炼-Scala课程88
- 大数据系列修炼-Scala课程10
- 大数据系列修炼-Scala课程74
- 大数据系列修炼-Scala课程77
- 大数据系列修炼-Scala课程80
- 大数据系列修炼-Scala课程96(1)
- 大数据系列修炼-Scala课程78
- 大数据系列修炼-Scala课程96(2)
- 大数据系列修炼-Scala课程04
- 大数据系列修炼-Scala课程76
- 大数据系列修炼-Scala课程97
- 大数据系列修炼-Scala课程33
- 大数据系列修炼-Scala课程39
- 大数据系列修炼-Scala课程41
- 大数据系列修炼-Scala课程13+14
- 大数据系列修炼-Scala课程16(2)