变长数组
变长数组指的是数组的长度是可变的,可以往数组中添加、删除元素
定义变长数组
创建变长数组,需要提前导入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
scala的变长数组
最新推荐文章于 2023-07-13 09:39:39 发布
本文介绍了Scala中的变长数组ArrayBuffer,包括如何定义、添加、修改和删除元素。通过示例展示了如何创建空的ArrayBuffer,以及如何初始化带有初始元素的ArrayBuffer。此外,还详细说明了使用`+=`、`-=`和`++=`等操作符进行数组元素管理的方法。
摘要由CSDN通过智能技术生成