У Котлина есть синтаксис для картографических букв? В 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); Конечно, Котлин может сделать лучше, чем Java? Ответ 1 Вы можете сделать: val map = hashMapOf( "John" to "Doe", "Jane" to "Smith" ) Здесь to является функцией infix, которая создает Pair. Или, больше abstact: использование mapOf() как val map = mapOf("a" to 1, "b" to 2, "c" to 3) (найдено на kotlinlang)
Ответ 1 Вы можете сделать: val map = hashMapOf( "John" to "Doe", "Jane" to "Smith" ) Здесь to является функцией infix, которая создает Pair. Или, больше abstact: использование mapOf() как val map = mapOf("a" to 1, "b" to 2, "c" to 3) (найдено на kotlinlang)