Scala 數(shù)組

2022-05-13 15:17 更新

數(shù)組是由相同類型的元素的集合組成的數(shù)據(jù)結(jié)構(gòu)。

元素與索引相關(guān)聯(lián),索引通常為整數(shù),用于訪問或替換特定元素。

有兩種方法來定義數(shù)組:指定元素的總數(shù),然后將值分配給元素,或者我們可以一次指定所有值。

例子

以下代碼顯示了如何創(chuàng)建一個可以包含三個元素的字符串數(shù)組。

var books:Array[String] = new Array[String](3) 

這里書籍被聲明為一個可以容納三個元素的字符串數(shù)組。我們可以簡化聲明如下。

var books = new Array[String](3) 

我們可以定義books數(shù)組并賦值如下。

var books = Array("Scala", "Java", "Groovy") 

我們可以使用如下所示的命令為各個元素賦值或訪問各個元素:

object Main {
  def main(args: Array[String]) {
    var books = new Array[String](3) 
    books(0) = "Scala"; 
    books(1) = "Java"; 
    books(2) = "Groovy" 
    println(books(0)) 
  }
}

數(shù)組的第一個元素的索引是數(shù)字0,最后一個元素的索引是元素的總數(shù)減去1。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號