Programul Kotlin pentru a converti harta (HashMap) în listă

În acest program, veți învăța diferite tehnici pentru a converti o hartă într-o listă în Kotlin.

Exemplu: convertiți harta în listă

 import java.util.ArrayList import java.util.HashMap fun main(args: Array) ( val map = HashMap() map.put(1, "a") map.put(2, "b") map.put(3, "c") map.put(4, "d") map.put(5, "e") val keyList = ArrayList(map.keys) val valueList = ArrayList(map.values) println("Key List: $keyList") println("Value List: $valueList") )

Când rulați programul, ieșirea va fi:

 Lista cheilor: (1, 2, 3, 4, 5) Lista valorilor: (a, b, c, d, e)

În programul de mai sus, avem o hartă a Integer și String denumită hartă. Deoarece harta conține o pereche de chei, valori , avem nevoie de două liste pentru a stoca fiecare dintre ele, și anume KeyList pentru chei și ValueList pentru valori.

Am folosit keySet()metoda hărții pentru a obține toate cheile și am creat o ArrayListlistă de chei de la acestea. La fel, am folosit values()metoda hărții pentru a obține toate valorile și am creat o ArrayListlistă de valori din acestea.

Iată codul Java echivalent: Programul Java pentru a converti harta într-o listă.

Articole interesante...