【发布时间】:2022-12-07 02:03:05
【问题描述】:
在 Kotlin 中,您可以创建这样的地图:
val items = mapOf("a" to 1, "b" to 2)
并检索这样的值:
val item = items["a"]
括号将调用get 函数。查看 Kotlin 的 Maps 源代码,我看到的 get 函数是这样的:
public operator fun get(key: K): V?
我找不到 get 的任何实现,因此不清楚 Kotlin 如何在内部找到地图项。
【问题讨论】:
标签: kotlin