scala的变长数组

本文介绍了Scala中的变长数组ArrayBuffer,包括如何定义、添加、修改和删除元素。通过示例展示了如何创建空的ArrayBuffer,以及如何初始化带有初始元素的ArrayBuffer。此外,还详细说明了使用`+=`、`-=`和`++=`等操作符进行数组元素管理的方法。
摘要由CSDN通过智能技术生成

变长数组
变长数组指的是数组的长度是可变的,可以往数组中添加、删除元素
定义变长数组
创建变长数组,需要提前导入ArrayBuffer类import scala.collection.mutable.ArrayBuffer
语法
在这里插入图片描述
创建空的ArrayBuffer变长数组,语法结构:
scala val/var a = ArrayBuffer元素类型
创建带有初始元素的ArrayBuffer
scala val/var a = ArrayBuffer(元素1,元素2,元素3…)
示例一
定义一个长度为0的整型变长数组
参考代码
scala val a = ArrayBufferInt
在这里插入图片描述
示例二
定义一个包含以下元素的变长数组
scala “hadoop”, “storm”, “spark”
参考代码
scala scala> val a = ArrayBuffer(“hadoop”, “storm”, “spark”)
a: scala.collection.mutable.ArrayBuffer[String] = ArrayBuffer(hadoo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值