创建空ListBuffer的最有效方法是什么?

  • val l1 = new mutable.ListBuffer[String]
  • val l2 = mutable.ListBuffer[String] ()
  • val l3 = mutable.ListBuffer.empty[String]

  • 有什么优缺点的区别?

    最佳答案

    按效率排序:

  • new mutable.ListBuffer[String]
  • mutable.ListBuffer.empty[String]
  • mutable.ListBuffer[String] ()

  • 您可以看到ListBufferGenericCompanion的源代码

    10-07 15:29