W3cubDocs

/Kotlin

linkedMapOf

Platform and version requirements: JVM (1.1), JS (1.1), Native (1.1)
fun <K, V> linkedMapOf(): LinkedHashMap<K, V>

Returns an empty new LinkedHashMap.

Platform and version requirements: JVM (1.0), JS (1.0), Native (1.0)
fun <K, V> linkedMapOf(
    vararg pairs: Pair<K, V>
): LinkedHashMap<K, V>

Returns a new LinkedHashMap with the specified contents, given as a list of pairs where the first component is the key and the second is the value.

If multiple pairs have the same key, the resulting map will contain the value from the last of those pairs.

Entries of the map are iterated in the order they were specified.

import kotlin.test.*
import java.util.*

fun main(args: Array<String>) {
//sampleStart
val map: LinkedHashMap<Int, String> = linkedMapOf(1 to "x", 2 to "y", -1 to "zz")
println(map) // {1=x, 2=y, -1=zz}
//sampleEnd
}

© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/linked-map-of.html