列表list
/**
* list
* 預設是不可變集合
* */
val list1 = list(1,2,3)
println(list1)
//賦值
val list11 = list1.updated(1, 4)
println(list11)
//追加,將3先合併到後面的集合中,再將2合併到集合中,最後把1合併進去,從右往左追加
val list2= 1::2::3::list(6,7)//結果是1,2,3,6,7
val list22= 1::2::3::list(6,7)::nil//結果是
println(list2)
println(list22)
//可變list
val list3 = listbuffer[int](10)
list3.update(2,10)
println(list3)
scala練習題 Scala基礎
1 在scala repl中,計算3的平方根,然後再對該值求平方。現在,這個結果與3相差多少?scala scala.math.sqrt 3 warning there were 1 deprecation warnings re run with deprecation for details r...
Scala基礎學習 scala集合 005
定長陣列 println test val a new array string 5 a.length a 0 hello 賦值 a 1 取值 b 1 flink 可以修改值,並沒有修改指標 val c array 1,2,3,4,5,6 c.mkstring 轉換為字串 c.mkstring c....
scala快速上手 二 Scala 基礎
定義變數和常量 變數 用 var 定義 可修改 常量 用 val 定義,不可修改 var name zhangsan println name name lisi println name val gender m gender m 錯誤,不能給常量再賦值 class person object l...