小编典典

在Scala中将元素附加到列表的末尾

all

我无法将 type 元素添加T到 list 中List[T]。我试过了,myList ::= myElement但它似乎创建了一个奇怪的对象,并且访问myList.last总是返回放入列表中的第一个元素。我怎么解决这个问题?


阅读 65

收藏
2022-05-24

共1个答案

小编典典

List(1,2,3) :+ 4

Results in List[Int] = List(1, 2, 3, 4)

请注意,此操作的复杂度为 O(n)。如果您经常需要此操作,或者对于长列表,请考虑使用另一种数据类型(例如 ListBuffer)。

2022-05-24