У Котлина есть синтаксис для картографических букв?

В 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?

    Ты можешь сделать:

     val map = hashMapOf( "John" to "Doe", "Jane" to "Smith" ) 

    Здесь функция infix создает Pair .

    Или, больше abstact: использование mapOf() как

     val map = mapOf("a" to 1, "b" to 2, "c" to 3) 

    (найдено на котлинланге )

    Intereting Posts
    Неверное поведение Maybe <List <T >> в комнате? Возможно ли, чтобы Java создала перегрузку метода с аргументами по умолчанию, такими как Kotlin? Данные Spring создают внутреннее соединение OneToMany Использование типа Java Void в Котлине Конструктор Котлин с суперклассом Почему некоторые методы настройки Java автоматически становятся свойствами Kotlin, а некоторые нет? Есть ли способ иметь постоянную постоянную файла в Kotlin Android Room, добавление классов библиотеки данных в базу данных Что делает оверенность типа Котлина возможной, что невозможно в Java или Scala? Отладка встроенных функций Kotlin Есть ли способ потребовать, чтобы общий тип был классом данных в Котлин? Преобразование объекта с полями с нулевым значением в объект с полями, не допускающими нулевое значение, или null Ошибка при попытке ввести ViewModelProvider в действие с помощью Dagger2 и Kotlin Кинжал не создает компонент для androidTest Как реализовать clicklistener в элементе customadpter в kotlin?