Tôi mới dùng Scala và tôi muốn triển khai một hashtable đơn giản có các khóa int và các giá trị chuỗi.scala hashmap nhiều giá trị
Tôi đã thử các mã sau:
import scala.collection.mutable.HashMap
val test_map = new HashMap[Int, String]
test_map += 10 -> "prog_1"
test_map += 20 -> "prog_2"
test_map += 25 -> "prog_3"
test_map += 15 -> "prog_4"
test_map += 10 -> "prog_8"
Tuy nhiên giá trị của test_map (10) không phải là "prog_1", "prog_8" nó chỉ là "prog_8". Dường như hashmap này chỉ là một hàm khóa, giá trị mà không thể có nhiều giá trị. Có cách nào đơn giản để có bảng băm đa giá trị trong Scala?
Điều này sẽ không hoạt động nếu không nhập phiên bản có thể thay đổi của 'Bộ'. –
Bình chọn cho Travis. Anh ta đã đánh bại tôi trong 50 giây. –