博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Scala数组
阅读量:4948 次
发布时间: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

你可能感兴趣的文章
mysql 5.6二进制安装
查看>>
c#调用c++ dll(二)
查看>>
XXS level10
查看>>
20175301 实验五《网络编程与安全》实验报告
查看>>
window下的run命令行解释 - 转
查看>>
android 数据存储方式
查看>>
第一次作业
查看>>
SQL中的escape的用法
查看>>
C#之结束指定进程!...
查看>>
CV特征提取:
查看>>
虚拟机极简配置manjaro gnome
查看>>
Linux配置成网关
查看>>
【Yii】数据库读写方法:AR模型和DAO方法
查看>>
具有普遍性的一些关系
查看>>
理解和使用SQL Server中的并行
查看>>
第二冲刺阶段计划
查看>>
Redis 安装与配置
查看>>
spark[源码]-TaskSchedulerlmpl类源码
查看>>
crm
查看>>
一道面试题
查看>>