Associative array/Merging: Difference between revisions

Adding Kotlin example
(Rename Perl 6 -> Raku, alphabetize, minor clean-up)
(Adding Kotlin example)
Line 393:
"color" => "red"
 
</pre>
 
=={{header|Kotlin}}==
<lang scala>
fun main() {
val base = HashMap<String,String>()
val update = HashMap<String,String>()
 
base["name"] = "Rocket Skates"
base["price"] = "12.75"
base["color"] = "yellow"
 
update["price"] = "15.25"
update["color"] = "red"
update["year"] = "1974"
 
val merged = HashMap(base)
merged.putAll(update)
 
println("base: $base")
println("update: $update")
println("merged: $merged")
}
</lang>
{{Output}}
<pre>
base: {color=yellow, price=12.75, name=Rocket Skates}
update: {color=red, year=1974, price=15.25}
merged: {name=Rocket Skates, color=red, year=1974, price=15.25}
</pre>
 
Anonymous user