Advertisement

Scala Spark中第七点是关于列表和映射的数据结构

阅读量:

1. list

Scala语言中的数组用于存储固定大小且同类型的元素。作为编程语言的重要数据结构之一,在 Scala 语言中同样发挥着关键作用。与分别声明 number0、number1 等单个变量不同的是,在 Scala 中我们可以通过声明一个类似于 numbers 的数组变量,并利用 numbers[0]、numbers[1] 等下标来引用各个独立的元素实现多个相关数据项的同时存储与操作。在访问这些存储位置时通常会使用索引方式,在这种情况下第一个元素的位置标识为 0 而最后一个位置标识则为其总数减 1 的结果。

  • 声明数组
复制代码
 var z:Array[String] = new Array[String](3)

    
 // 或
    
 var z = new Array[String](3)

我们声明了一个字符串类型的数组 z。该数组具有三个位置(位置分别为0、1、2),并能够存储三个字符。我们可以通过赋值操作给每个位置赋值,并使用下标来访问特定位置的内容。例如:

复制代码
    z(0) = "Runoob"; z(1) = "Baidu"; z(4/2) = "Google"

最后一个元素的索引使用了表达式 4/2 作为索引,类似于 z(2) = "Google"

最好的方式就是定义就初始

全部评论 (0)

还没有任何评论哟~