W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
元組是具有相同或不同類型的兩個(gè)或更多個(gè)值的有序容器。
然而,與列表和數(shù)組不同,沒有辦法迭代元組中的元素。
它的目的只是作為一個(gè)多個(gè)值的容器。
元組在需要組合離散元素并提供結(jié)構(gòu)化數(shù)據(jù)的通用方法時(shí)非常有用。
我們可以通過(guò)兩種方式創(chuàng)建一個(gè)元組:
->
以下代碼顯示了一個(gè)包含Int,一個(gè)布爾值和一個(gè)String的元組,使用前一個(gè)方法。
val tuple = (1, false, "Scala")
以下代碼顯示了使用關(guān)系運(yùn)算符創(chuàng)建的元組:
val tuple2 ="title" -> "Beginning Scala"
元組的單個(gè)元素可以通過(guò)其索引訪問(wèn),其中第一個(gè)元素具有索引1。
以下代碼顯示了訪問(wèn)元組的第三個(gè)元素。
val tuple = (1, false, "Scala") val third = tuple._3
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: