\quad \quad
vector 是乙個容器,可以儲存資料物件,也稱為集合。 vector 是scala標準包的一部分,我們可以直接使用,不需要導包。
vector 的元素索引是從0開始的, 使用 圓括號將索引號括起來可以獲得指定元素:var v1 = vector(1,
2,3,
"你好"
);
vector 是可以遍歷的,我們可以使用 for迴圈遍歷vector,並以空格展示scala> println(v1(0)
)1
scala>
for(i<
-v1)
(i+" ")1
23 你好
scala>
for(ele<
-v1.reverse)
(ele+
" ")
你好 3
21
scala> var v3=vector(1,
3,2,
16,4)
v3: scala.collection.immutable.vector[
int]
= vector(1,
3,2,
16,4)
scala> println(v3.sorted)
vector(1,
2,3,
4,16)
scala> println(
"v3.head="
+v3.head)
v3.head=
1scala> println(
"v3.tail="
+v3.tail)
v3.tail=vector(3,
2,16,
4)
Scala之入門基礎學習
這裡主要給大家展示scala的基礎,比如for迴圈,函式,陣列以及元組和印射,在 中有注釋。一,for迴圈 object for def foryeild unit 在這裡if就相當於乙個守衛過濾掉一些元素 def forif unit def forhight unit until就是在迴圈的時候...
學習C 之STL vector巢狀vector
在日常生活中我們可以將若干個小容器巢狀在乙個大容器中,vector也可以這麼做。1.建立容器 vectorint v v的每個元素都是乙個整形動態陣列 兩個連續的 之間最好加空格,否則有的編譯器識別不了2.存入元素 首先建立小容器 vector int v1 vector int v2 vector...
Scala 語法入門
for i 1 to 3 j 1 to 3 println i j for i 1 to 3 j 1 to 3 if i j print f 3d 引數後面跟型別 def sum a int,b int int var sumfun a int,b int a b 預設值 def sum a int...