Scala陣列、元組與集合
1、陣列Array
2、元組Tuple
3、集合
3.1 Seq、Set、Map
Seq:序列,元素按順序排列
Map:集合,元素不重複
Set:對映,鍵值對集合
3.2 不可變和可變集合
3.2.1 不可變集合
scala.collection.immutable,預設Scala選擇不可變集合,如果需要定義可變集合,需要導包:import scala.collection.mutable._
常用不可變集合如下:
Set:ListSet、HashSet、TreeSet
Map:ListMap、HashMap、TreeMap
Seq:Vector、String、Range、List、Stack、Stream、Queue
3.2.2 可變集合
scala.collection.mutable,可以修改、新增或移除一個集合的元素。
3.3 常用集合
再次強調!!!因為scala預設不可變集合,所以定義可變集合一定要導包:import scala.collection.mutable._
相關文章
- scala陣列與java陣列對比陣列Java
- Scala陣列操作陣列
- Java 集合與陣列互相轉換Java陣列
- scala佇列、並行集合基本使用佇列並行
- C#陣列與集合的區別C#陣列
- scala語法 -多維陣列陣列
- 十、元組、集合
- 字典,元組,集合
- Swift - 陣列、字典、集合Swift陣列
- js陣列方法集合JS陣列
- 【Java基礎知識】Java陣列與集合Java陣列
- 學好Spark/Kafka必須要掌握的Scala技術點(一)變數、表示式、迴圈、Option、方法和函式,陣列、對映、元組、集合SparkKafka變數函式陣列
- 使用陣列實現環形佇列Scala版本陣列佇列
- 【java】【集合】陣列和集合的基本概述Java陣列
- scala(四)集合
- MyBatis陣列與集合判斷非空和長度MyBatis陣列
- JavaScript 陣列方法集合及示例!JavaScript陣列
- 陣列轉換成List集合陣列
- 17 scala集合使用
- 單元3_流程控制與陣列陣列
- Numpy陣列的組合與分割詳解陣列
- python_列表——元組——字典——集合Python
- 2.列表_元組_字典_集合
- 位元組陣列流陣列
- Java集合/陣列排序知識與IO流結合例項Java陣列排序
- JS 兩組陣列取不同值組成新陣列的方法JS陣列
- 指標陣列與陣列指標指標陣列
- 2020-11-17 元組 字典 集合
- Java集合原始碼分析之基礎(一):陣列與連結串列Java原始碼陣列
- scala 列舉
- 指標陣列和陣列指標與二維陣列指標陣列
- Scala集合學習總結
- Python學習筆記 5.0 元組 與 字典 與 集合 與 公共操作 與 推導式Python筆記
- Linux--PAID磁碟陣列與陣列卡LinuxAI陣列
- js 取陣列中某個物件的集合JS陣列物件
- 3-python 元組 字典 集合的操作Python
- 元組、布林、集合的內建方法
- 字典,元組,集合的增刪改查