博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Scala数组
阅读量:4945 次
发布时间:2019-06-11

本文共 524 字,大约阅读时间需要 1 分钟。

Array:数组

val arr = Array(1,2,3,4,5)

val arr = new Array[int](10)

arr.mkString(" and ")                   //(1 and 2 and 3 ...)

arr.mkString("<", ",", ">")            //(<1,2,3,4,5>)

 

矩阵/二维数组: 

val matrix = Array.ofDim[Double](3,4)             //三行四列

matrix(2)(3) = 42

 

ArrayBuffer:可变数组,需要 import scala.collection.mutable.ArrayBuffer

val arrBuffer = ArrayBuffer[int]()

arrBuffer += 1

arrBuffer += (1,2,3)

arrBuffer ++= Array(3,4,5)

arrBuffer.trimEnd(5)

arrBuffer.insert(2,6,7,8,9)

arrBuffer.remove(2,3)                //从下标为2开始删除3个

转载于:https://www.cnblogs.com/jiang-Xin/p/5656398.html

你可能感兴趣的文章
8lession-基础类型转化
查看>>
vue-cli目录结构及说明
查看>>
数据交互 axios 的使用
查看>>
bootloader,kernel,initrc
查看>>
Java中jshell脚本
查看>>
配置IIS
查看>>
NSSet和NSArray区别与方法总结
查看>>
Python列表 元组 字典 集合
查看>>
Still unable to dial persistent://blog.csdn.net:80 after 3 attempts
查看>>
基于busybox制作mini2440根文件系统及使用nfs挂载
查看>>
信道容量及信道编码原理学习
查看>>
从随机过程的熵率和马尔科夫稳态过程引出的一些思考 - 人生逃不过一场马尔科夫稳态...
查看>>
《A First Course in Abstract Algebra with Applications》-chaper1-数论-关于素数
查看>>
JS获取农历日期
查看>>
PHP中的HTTP协议
查看>>
Java WebService入门实例
查看>>
css样式之补充
查看>>
结构与联合
查看>>
BUPT复试专题—众数(2014)
查看>>
20145316 《信息安全系统设计基础》第十四周学习总结
查看>>