@@ -113,24 +113,22 @@ As a brief overview, here are several methods you can use with an `ArrayBuffer`:
113
113
``` scala
114
114
val a = ArrayBuffer (1 , 2 , 3 ) // ArrayBuffer(1, 2, 3)
115
115
a.append(4 ) // ArrayBuffer(1, 2, 3, 4)
116
- a.append(5 , 6 ) // ArrayBuffer(1, 2, 3, 4, 5, 6)
117
- a.appendAll(Seq (7 ,8 )) // ArrayBuffer(1, 2, 3, 4, 5, 6, 7, 8)
116
+ a.appendAll(Seq (5 , 6 )) // ArrayBuffer(1, 2, 3, 4, 5, 6)
118
117
a.clear // ArrayBuffer()
119
118
120
119
val a = ArrayBuffer (9 , 10 ) // ArrayBuffer(9, 10)
121
120
a.insert(0 , 8 ) // ArrayBuffer(8, 9, 10)
122
121
a.insertAll(0 , Vector (4 , 5 , 6 , 7 )) // ArrayBuffer(4, 5, 6, 7, 8, 9, 10)
123
122
a.prepend(3 ) // ArrayBuffer(3, 4, 5, 6, 7, 8, 9, 10)
124
- a.prepend(1 , 2 ) // ArrayBuffer(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
125
- a.prependAll(Array (0 )) // ArrayBuffer(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
123
+ a.prependAll(Array (0 , 1 , 2 )) // ArrayBuffer(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
126
124
127
125
val a = ArrayBuffer .range('a' , 'h' ) // ArrayBuffer(a, b, c, d, e, f, g)
128
126
a.remove(0 ) // ArrayBuffer(b, c, d, e, f, g)
129
127
a.remove(2 , 3 ) // ArrayBuffer(b, c, g)
130
128
131
129
val a = ArrayBuffer .range('a' , 'h' ) // ArrayBuffer(a, b, c, d, e, f, g)
132
- a.trimStart (2 ) // ArrayBuffer(c, d, e, f, g)
133
- a.trimEnd (2 ) // ArrayBuffer(c, d, e)
130
+ a.dropInPlace (2 ) // ArrayBuffer(c, d, e, f, g)
131
+ a.dropRightInPlace (2 ) // ArrayBuffer(c, d, e)
134
132
```
135
133
136
134
0 commit comments