在scala中,可以使用new例項化類,建立物件的例項時,可以使用數值或型別引數。使用方括號來指明資料型別引數。如下:
val hellostrings = new array[string]
(2)hellostrings(0)
="hello"
hellostrings(0)
="world!\n"
for(i <- 0 to 1)
print(hellostrings(i))
hellostrings(0)
="hello"
scala將這種賦值轉換為該物件的update方法,也就是hellostrings.update(0,「hello」)。所以上面可改為:
val hellostrings = new array[string]
(2)hellostrings.update(0,"hello"
)hellostrings.update(1," world!\n"
)for(i <- 0 to 1)
因此,陣列和普通類區別不大。
除此之外,還可以直接初始化陣列。如下:
val hellostrings = array(
"hello"," world!\n"
)
"hello"," world!\n"
)
JS基礎語法 陣列
陣列的作用 可以一次性儲存多個資料 1.通過建構函式建立陣列 語法 var 陣列名 new array var array new array 定義了乙個陣列 陣列的名字如果直接輸出,那麼直接就可以把陣列中的資料顯示出來,如果沒有資料,就看不到資料 var 陣列名 new array 長度 如果陣列...
scala基礎語法
一 變數定義 1 val 定義的變數值不可以修改 2 var 定義的變數值可以修改 二 一些變數型別 1 unit 表示不返回任何結果方法的結果型別,相當於void 2 null null 空引用 3 nothing 任何其他類的子型別 4 any 所有其他類的父類 5 anyref 所有引用類的基...
Java語法 陣列
含義 陣列是用來儲存一組相同型別資料的資料型別。陣列既可以儲存基本資料型別,也可以儲存引用資料型別。索引 建立完陣列後會自動生成索引,索引是從0開始到長度 1。陣列索引可以是除了long的所有整型。定義 資料型別 陣列名 資料型別 陣列名 靜態初始化 資料型別 陣列名 new 資料型別 資料型別 陣...