我是 scala 的新手,只是在空闲时间玩弄它并遇到了这个问题:
如果我有这个清单:
val list = List(1,2,3,4)
然后说:
val newList = list :: 5
斯卡拉告诉我
error: value :: is not a member of Int
但如果我说:
val newList = list ::: List(5)
scala 完全没问题。为什么我不能将元素附加到 a List
,但我可以将 a 的所有元素附加到 aList
的末尾List