Scalaを学び始めたばかりです。Scaladocs をブラウジングしているときに、このメソッド定義が次の場所にあるのを見ましたmutable.Map
。
def -=(elem1: A, elem2: A, elems: A*): Map.this.type
Removes two or more elements from this shrinkable collection.
elem1 the first element to remove.
elem2 the second element to remove.
elems the remaining elements to remove.
returns the shrinkable collection itself
とにかくa で定義するだけなら、なぜelem1
and を明示的に定義する必要があるのでしょうか?elem2
elems
*