new mutable.ListBuffer[String]
создает только один объект (сам буфер списка), поэтому он должен быть наиболее эффективным способом. mutable.ListBuffer[String] ()
и mutable.ListBuffer.empty[String]
оба сначала создают экземпляр scala.collection.mutable.AddingBuilder
, который затем запрашивает новый экземпляр ListBuffer.