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篇】--Scala中集合陣列,list,set,map,元祖陣列
- scala陣列與java陣列對比陣列Java
- java之陣列與集合Java陣列
- Scala陣列操作陣列
- Scala的陣列操作陣列
- Java 集合與陣列互相轉換Java陣列
- List ,Set,Map集合與陣列互轉陣列
- C#陣列與集合的區別C#陣列
- 陣列與集合List的相互轉化陣列
- scala佇列、並行集合基本使用佇列並行
- scala語法 -多維陣列陣列
- 學好Spark/Kafka必須要掌握的Scala技術點(一)變數、表示式、迴圈、Option、方法和函式,陣列、對映、元組、集合SparkKafka變數函式陣列
- .NET刪除位元組陣列中的0位元組陣列
- Swift - 陣列、字典、集合Swift陣列
- js陣列方法集合JS陣列
- 【Java基礎知識】Java陣列與集合Java陣列
- Java中集合與陣列互轉總結Java陣列
- Scala 中的集合(一):集合型別與操作型別
- 【java】【集合】陣列和集合的基本概述Java陣列
- Scala學習(四)---對映和元組
- 使用陣列實現環形佇列Scala版本陣列佇列
- js將偽陣列或者集合轉換為陣列JS陣列
- Numpy陣列的組合與分割詳解陣列
- C#位元組陣列與字串轉換C#陣列字串
- MyBatis陣列與集合判斷非空和長度MyBatis陣列
- 第三章——集合(陣列與可變性)陣列
- 位元組陣列流陣列
- JavaScript 陣列方法集合及示例!JavaScript陣列
- 陣列轉換成List集合陣列
- OC中的陣列、字典、集合陣列
- ajax 提交陣列 泛型集合陣列泛型
- 【ITOO】--陣列、集合、泛型解析陣列泛型
- JS 兩組陣列取不同值組成新陣列的方法JS陣列
- python_列表——元組——字典——集合Python
- IV.18 列舉組合學與代陣列合學陣列
- Java中 set,list,array(集合與陣列)、Map相互轉換Java陣列
- java 位元組陣列取反Java陣列
- Html遍歷物件、list集合、陣列HTML物件陣列