Kotlin Programı Haritayı (HashMap) Listeye Çevirecek

Bu programda, bir haritayı Kotlin'de listeye dönüştürmek için farklı teknikler öğreneceksiniz.

Örnek: Haritayı Listeye Dönüştür

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

Programı çalıştırdığınızda, çıktı:

 Anahtar Listesi: (1, 2, 3, 4, 5) Değer Listesi: (a, b, c, d, e)

Yukarıdaki programda, Tamsayı ve Dize adlı harita adında bir haritamız var. Harita bir anahtar, değer çifti içerdiğinden , her birini saklamak için iki listeye ihtiyacımız var, yani anahtarlar için keyList ve değerler için valueList.

keySet()Tüm anahtarları almak için map yöntemini kullandık ve ArrayListonlardan bir keyList oluşturduk . Aynı şekilde, values()tüm değerleri almak için map yöntemini kullandık ve ArrayListonlardan bir valueList oluşturduk .

Eşdeğer Java kodu: Haritayı bir listeye dönüştürmek için Java Programı.

Ilginç makaleler...