当我运行下面的代码时,userList的大小是0.我期望它包含User类型的对象,因为我在下面附加了它们。我没有正确追加到List userList?如何附加到不可变列表?
object SimilarityData {
val userList = List.empty[User]
case class User(id: String, nCoordinate : Int)
def getUsers(): List[User] =
{
userList :+
new User("1", 101010101) :+
new User("2", 111011101) :+
new User("3", 101010101) :+
new User("4", 101110101) :+
new User("5", 101110101) :+
new User("6", 101011101) :+
new User("7", 101010101) :+
new User("8", 101010101) :+
new User("9", 111000111);
userList
}
def main(args: Array[String]) {
println(userList.size)
}
}