#10.3 Kotlin MAP and HASH MAP. Mutable and Immutable Collections example PART-3
공기문2021. 3. 1. 17:33
fun main(args: Array<String>) {
// Map Tutorial : Key-Value Pair
var myMap = mapOf<Int, String>(1 to "a", 2 to "b", 3 to "c") // Immutable, Fixed size, Read Only
for (key in myMap.keys){
println("Element at key : $key = ${myMap[key]}") // myMap.get(key)
}
}
fun main(args: Array<String>) {
// Map Tutorial : Key-Value Pair
var myMap = HashMap<Int, String>() // Immutable, Fixed size, Read Only
myMap.put(1, "a")
myMap.put(4, "b")
myMap.put(3, "c")
myMap.replace(4, "f")
for (key in myMap.keys){
println("Element at key : $key = ${myMap[key]}") // myMap.get(key)
}
}
fun main(args: Array<String>) {
// Map Tutorial : Key-Value Pair
var myMap = HashMap<Int, String>() // Mutable, Read and Write boty, No Fixed Size
var myMap = mutableMapOf<Int, String>() // Mutable, Read and Write boty, No Fixed Size //Linked hashmap
var myMap = hashMapOf<Int, String>() // Mutable, Read and Write boty, No Fixed Size
myMap.put(1, "a")
myMap.put(4, "b")
myMap.put(3, "c")
myMap.replace(4, "f")
for (key in myMap.keys){
println("Element at key : $key = ${myMap[key]}") // myMap.get(key)
}
}