Tôi vừa phát hiện ra cú pháp này cho một scala Map
(sử dụng ở đây trong có thể thay đổi hình thức)Scala Bản đồ: đường cú pháp bí ẩn?
val m = scala.collection.mutable.Map[String, Int]()
m("Hello") = 5
println(m) //PRINTS Map(Hello -> 5)
Bây giờ tôi không chắc chắn cho dù đây là cú pháp đường tích hợp sẵn trong ngôn ngữ, hay một cái gì đó cơ bản hơn đang diễn ra ở đây liên quan đến thực tế là một bản đồ mở rộng một PartialFunction
. Bất cứ ai có thể giải thích?
Bạn có thể trỏ tôi đến trang trong Lập trình ở Scala hay không; trừ khi tôi bị mù tôi không thể tìm thấy nó. Tôi thực sự không tin rằng đây là cú pháp đường ở tất cả các –
Bạn có thể chỉ ra nơi phương thức "cập nhật" nằm trong hệ thống phân cấp không? Tôi thậm chí không thể tìm thấy nó! –
Nó ở trang 40. – starblue