Programma Kotlin per convertire la mappa (HashMap) in elenco

In questo programma imparerai diverse tecniche per convertire una mappa in un elenco in Kotlin.

Esempio: Converti mappa in elenco

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

Quando esegui il programma, l'output sarà:

 Elenco dei tasti: (1, 2, 3, 4, 5) Elenco dei valori: (a, b, c, d, e)

Nel programma sopra, abbiamo una mappa di Integer e String denominata map. Poiché map contiene una chiave, una coppia di valori , abbiamo bisogno di due elenchi per memorizzare ciascuno di essi, ovvero keyList per le chiavi e valueList per i valori.

Abbiamo utilizzato il keySet()metodo map per ottenere tutte le chiavi e ArrayListda esse abbiamo creato una keyList. Allo stesso modo, abbiamo utilizzato il values()metodo map per ottenere tutti i valori e abbiamo creato una ArrayListvalueList da essi.

Ecco il codice Java equivalente: Programma Java per convertire la mappa in un elenco.

Articoli interessanti...