0
点赞
收藏
分享

微信扫一扫

Scala集合

you的日常 2022-01-30 阅读 88

1.数组

1.1定长数组

创建数组

语法

格式一 : 通过指定长度定义数组

val /var 变量名 = new Array[元素类型](数组长度)

格式二 : 通过指定元素定义数组

val /var 变量名 = Array(元素1, 元素2, 元素3...)

注意

在scala中,数组的泛型使用 [] 来指定.

使用 数组名 (索引) 来获取数组中的元素.

数组元素是有默认值的, Int:0, Double:0.0, String: null

通过 数组名 .length 或者 数组名 .size 来获取数组的长度.

1.2变长数组

数组的长度和内容都是可变的,可以往数组中添加、删除元素

语法

创建变长数组,需要先导入 ArrayBuffer类.

import scala.collection.mutable.ArrayBuffer

格式一 : 创建空的ArrayBuffer变长数组

val /var 变量名 = ArrayBuffer[元素类型]()

格式二 : 创建带有初始元素的ArrayBuffer变长数组

val /var 变量名 = ArrayBuffer(元素1,元素2,元素3....)

增删改元素

语法

使用 += 添加单个元素

使用 - = 删除单个元素

使用 +

举报

相关推荐

0 条评论