characters dictionary kotlin literals

dictionary - java unicode characters table



¿Kotlin tiene una sintaxis para los literales de mapas? (2)

En JavaScript: {foo: bar, biz: qux} .

En Ruby: {foo => bar, biz => qux} .

En Java:

HashMap<K, V> map = new HashMap<>(); map.put(foo, bar); map.put(biz, qux);

¿Seguramente Kotlin puede hacerlo mejor que Java?



Tu puedes hacer:

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

Aquí, to es una función de infijo que crea un Pair .

O, más abstracto: usa mapOf() como

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

(encontrado en kotlinlang )