经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » Java相关 » Scala » 查看文章
scala-数组操作
来源:cnblogs  作者:下雨天晒太阳  时间:2019/2/15 9:40:18  对本文有异议
  1. package com.bigdata
  2. import scala.collection.mutable.ArrayBuffer
  3. object ArrayO {
  4. def main(args: Array[String]): Unit = {
  5. val arrayBuffer = ArrayBuffer[Int]()
  6. //默认情况下都是在ArrayBuffer末尾增加元素
  7. arrayBuffer += 1
  8. arrayBuffer += (4,5,6,7,8,9,10)
  9. arrayBuffer ++= Array(1,2,3)
  10. println(arrayBuffer)
  11. //对数组元素访问取下标
  12. println(arrayBuffer(0))
  13. //添加元素
  14. arrayBuffer.append(101)
  15. println(arrayBuffer)
  16. //插入元素
  17. arrayBuffer.insert(arrayBuffer.length - 1, 100,1000)
  18. println(arrayBuffer)
  19. //移除元素
  20. arrayBuffer.remove(arrayBuffer.length -2)
  21. println(arrayBuffer)
  22. //当需要多线程并发操作的时候,把ArrayBuffer转换成为Array就非常重要。
  23. val arr: Array[Int] = arrayBuffer.toArray
  24. for(item <- arrayBuffer) println(item)
  25. }
  26. }

 

原文链接:http://www.cnblogs.com/shimingjie/p/10374480.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号