真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Scala數(shù)組的基礎(chǔ)知識(shí)點(diǎn)整理

這篇文章主要講解了“Scala數(shù)組的基礎(chǔ)知識(shí)點(diǎn)整理”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Scala數(shù)組的基礎(chǔ)知識(shí)點(diǎn)整理”吧!

公司主營(yíng)業(yè)務(wù):成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)建站是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。創(chuàng)新互聯(lián)建站推出隆回免費(fèi)做網(wǎng)站回饋大家。

##定長(zhǎng)數(shù)組
數(shù)組一般包括定長(zhǎng)數(shù)組和變長(zhǎng)數(shù)組,在Scala中使用Array進(jìn)行聲明定長(zhǎng)數(shù)組
注意:scalad的索引標(biāo)示是小括號(hào)()而不是其他語(yǔ)言通用的中括號(hào)[],索引下標(biāo)是從0開(kāi)始

// 聲明一個(gè)字符串類型的數(shù)組,數(shù)組長(zhǎng)度為 3 ,為每個(gè)元素設(shè)置值,并通過(guò)索引來(lái)訪問(wèn)第二個(gè)元素.val a= new Array[String](3)a(0) = "abc"a(1) = "edf"a(2) = "qaz"println(a(1))

數(shù)組的簡(jiǎn)寫(xiě)方式

val a = Array("1","2","3")println(a(1))

數(shù)組的遍歷

val list = Array("5","2","3","4")for(x <- list){  println(x)}

concat數(shù)組合并,concat() 方法來(lái)合并兩個(gè)數(shù)組,concat() 方法中接受多個(gè)數(shù)組參數(shù):

import Array.concatvar a = Array("1","2","3")var b = Array("a","b","c")var c = concat(a,b)for(x <- c){  println(x)}

range() 方法來(lái)生成一個(gè)區(qū)間范圍內(nèi)的數(shù)組。range() 方法最后一個(gè)參數(shù)為步長(zhǎng),默認(rèn)為 1

import Array.rangevar a = range(1,10,2)for(x <- 0 to (a.length-1)){  println(a(x))}

數(shù)組緩沖

import scala.collection.mutable.ArrayBuffer

構(gòu)建一個(gè)Array但不知道最終需要多少個(gè)元素,在這周情況下,先創(chuàng)建轉(zhuǎn)ArrayBuffer,然后toArray換成數(shù)組。

##Range數(shù)據(jù)序列
####to
創(chuàng)建一個(gè)從1到5的數(shù)值序列,包含區(qū)間終點(diǎn)5,步長(zhǎng)為1

####until

####by
創(chuàng)建一個(gè)從1到10的數(shù)值序列,包含區(qū)間終點(diǎn)10,步長(zhǎng)為2

##for
for循環(huán)語(yǔ)句格式如下,其中,“變量<-表達(dá)式”被稱為生成器(generator)

i不需要提前進(jìn)行變量聲明,可以在for語(yǔ)句括號(hào)中的表達(dá)式中直接使用。語(yǔ)句中,“<-”表示,之前的i要遍歷后面1到5的所有值。

##yield
就可以采用yield關(guān)鍵字,對(duì)過(guò)濾后的結(jié)果構(gòu)建一個(gè)集合。

感謝各位的閱讀,以上就是“Scala數(shù)組的基礎(chǔ)知識(shí)點(diǎn)整理”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Scala數(shù)組的基礎(chǔ)知識(shí)點(diǎn)整理這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!


分享題目:Scala數(shù)組的基礎(chǔ)知識(shí)點(diǎn)整理
轉(zhuǎn)載來(lái)于:http://weahome.cn/article/jjjsih.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部