Dalam program ini, Anda akan mempelajari berbagai teknik untuk mengubah peta menjadi daftar di Kotlin.
Contoh: Ubah Peta menjadi Daftar
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") )
Saat Anda menjalankan program, hasilnya adalah:
Daftar Kunci: (1, 2, 3, 4, 5) Daftar Nilai: (a, b, c, d, e)
Dalam program di atas, kita memiliki peta bernama peta Integer dan String. Karena map berisi kunci, pasangan nilai , kita memerlukan dua daftar untuk menyimpan masing-masing, yaitu keyList untuk kunci dan valueList untuk nilai.
Kami menggunakan keySet()
metode map untuk mendapatkan semua kunci dan membuat ArrayList
keyList dari mereka. Demikian juga, kami menggunakan values()
metode map untuk mendapatkan semua nilai dan membuat daftar ArrayList
nilai dari mereka.
Berikut kode Java yang setara: Program Java untuk mengubah peta menjadi daftar.