在 JavaScript 中:{foo: bar, biz: qux}
.
在 Ruby 中:{foo => bar, biz => qux}
.
在 Java 中:
HashMap<K, V> map = new HashMap<>();
map.put(foo, bar);
map.put(biz, qux);
Kotlin 肯定比 Java 做得更好?
最佳答案
你可以这样做:
val map = hashMapOf(
"John" to "Doe",
"Jane" to "Smith"
)
这里,to
是一个创建 Pair
的中缀函数。
或者,更抽象:使用 mapOf()
像
val map = mapOf("a" to 1, "b" to 2, "c" to 3)
(在 kotlinlang 上找到)
https://stackoverflow.com/questions/42161036/