Kotlin-Programm zum Konvertieren der Karte (HashMap) in eine Liste

In diesem Programm lernen Sie verschiedene Techniken, um eine Karte in eine Liste in Kotlin zu konvertieren.

Beispiel: Karte in Liste konvertieren

 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") )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Schlüsselliste: (1, 2, 3, 4, 5) Werteliste: (a, b, c, d, e)

Im obigen Programm haben wir eine Map mit Integer und String namens map. Da map ein Schlüssel-Wert- Paar enthält, benötigen wir zwei Listen, um jede von ihnen zu speichern, nämlich keyList für Schlüssel und valueList für Werte.

Wir haben die keySet()Methode von map verwendet, um alle Schlüssel ArrayListabzurufen, und daraus eine Schlüsselliste erstellt . Ebenso haben wir die Map- values()Methode verwendet, um alle Werte ArrayListabzurufen und daraus eine Werteliste zu erstellen.

Hier ist der entsprechende Java-Code: Java-Programm zum Konvertieren einer Karte in eine Liste.

Interessante Beiträge...