Peter
06/03/2021, 6:01 PMclass Dummy {
// Define as read-only access map
private val buffers: Map<String, String>
init {
buffers = mutableMapOf()
// Unexpected, no error
buffers["test"] = "hello"
}
fun dummy2() {
// Not allowed, as expected
buffers["test"] = "hello"
}
}
ephemient
06/03/2021, 6:52 PMfun main() {
val buffers: Map<String, String>
buffers = mutableMapOf()
buffers["test"] = "hello"
}
Peter
06/03/2021, 8:17 PM// Works
val buffers: Map<String, String>
buffers = mutableMapOf()
buffers["test"] = "hello"
// Error
val buffers2: Map<String, String> = mutableMapOf()
buffers2["test"] = "hello"