Scala's += method for mutable collections -


what += method scale's mutable collections gets translated behind scenes?

for example, if += on mutable queue, equivalent doing enqueue? ditto -=?

according source code, enqueue implemented as:

def enqueue(elems: a*): unit = ++= elems 

the dequeue code more complicated , not equivalent -= there no -= method queue.


Comments