아래 코드를 실행하면 userList의 크기가 0이됩니다. 아래에 추가 할 때 User 유형의 객체가 포함될 것으로 예상됩니다. List userList에 올바르게 추가하지 않습니까? 불변 List
에 덧붙이불변 목록에 추가하는 방법?
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)
}
}