這篇文章主要介紹“Scala中集合的簡單介紹”,在日常操作中,相信很多人在Scala中集合的簡單介紹問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Scala中集合的簡單介紹”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
成都創(chuàng)新互聯(lián)公司專注于深圳網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供深圳營銷型網(wǎng)站建設,深圳網(wǎng)站制作、深圳網(wǎng)頁設計、深圳網(wǎng)站官網(wǎng)定制、微信小程序服務,打造深圳網(wǎng)絡公司原創(chuàng)品牌,更為您提供深圳網(wǎng)站排名全網(wǎng)營銷落地服務。
##tuple元組
聲明一個元組用圓括號把多個元組的元素包圍起來就可以了。需要訪問元組中的某個元素的值時,可以通過類似tuple.1、tuple.2、tuple._3這種方式就可以實現(xiàn)。
scala> val t =(1,"2",3.5)t: (Int, String, Double) = (1,2,3.5)scala> println(t._1)1scala> println(t._2)2scala> println(t._3)3.5
##Set
集(set)是不重復元素的集合。列表中的元素是按照插入的先后順序來組織的,但是,”集”中的元素并不會記錄元素的插入順序,而是以“哈?!狈椒▽υ氐闹颠M行組織,所以,它允許你快速地找到某個元素。
集包括可變集和不可變集,缺省情況下創(chuàng)建的是不可變集,通常我們使用不可變集。
如果要聲明一個可變集,則需要引入scala.collection.mutable.Set包,
var s = Set(1,3,3,7)println(s)
##Option
var x:Option[Int] =Some(1)println(x)
到此,關于“Scala中集合的簡單介紹”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
本文標題:Scala中集合的簡單介紹
瀏覽路徑:http://weahome.cn/article/pscdec.html