Queue
mutable
val queue = new scala.collection.mutable.Queue[String]
queue += "a"
queue ++= List("b", "c")
println(queue.dequeue) => a
Stack
mutable
val stack = new scala.collection.mutable.Stack[Int]
stack.push(1)
stack.push(2)
println(stack.pop) => 2
각각 immutable 타입도 존재한다.
'Scala' 카테고리의 다른 글
| 스칼라 강좌 (11) - while 루프 와 재귀 (0) | 2016.07.03 |
|---|---|
| 스칼라 강좌 (10) - 공변성,불변성,역공변성 (0) | 2016.06.27 |
| 스칼라 강좌 (8) - ArrayBuffer 와 Vector 그리고 공변성 (0) | 2016.06.26 |
| 스칼라 강좌 (7) - 컬렉션과 자바 (0) | 2016.06.26 |
| 스칼라 강좌 (6) - Map (0) | 2016.06.20 |