文章目录
- List
- ListBuffer
- 队列Queue
List
scala 中的List和javaList 不同,java 中List是一个接口,实际存取数据的是ArrayList
而scala中的list可以直接存放数据,默认情况下Scala的List是不可变的,List属于序列Seq
操作示例:
ListBuffer
ListBuffer是可变list集合,可以添加,删除元素,ListBuffer属于序列
示例:
队列Queue
1)队列是一个有序列表,底层可以用数组或链表来实现
2)遵循先入先出的原则,
3)scala中队列可以直接使用 Queue,scala.collection.mutalbe.Queue 和 scala.collection.immutalbe.Queue 一般开发中使用可变集合队列