Programa Kotlin para converter a lista (ArrayList) em Array e Vice-Versa

Neste programa, você aprenderá a converter uma lista em um array usando toArray () e array para listar usando asList () em Kotlin.

Exemplo 1: converter lista de matriz em matriz

 fun main(args: Array) ( // an arraylist of vowels val vowels_list: List = listOf("a", "e", "i", "o", "u") // converting arraylist to array val vowels_array: Array = vowels_list.toTypedArray() // printing elements of the array vowels_array.forEach ( System.out.print(it) ) )

Resultado

 aeiou

No programa acima, definimos uma lista de arrays vowels_list,. Para converter a lista de array em array, usamos o toTypedArray()método.

Finalmente, os elementos da matriz são impressos usando o forEach()loop.

Exemplo 2: Converter array em lista de array

 fun main(args: Array) ( // vowels array val vowels_array: Array = arrayOf("a", "e", "i", "o", "u") // converting array to array list val vowels_list: List = vowels_array.toList() // printing elements of the array list vowels_list.forEach ( System.out.print(it) ) )

Resultado

 aeiou

Para converter um array em uma lista de array, usamos o toList()método.

Aqui está o código Java equivalente: programa Java para converter lista em array e vice-versa.

Artigos interessantes...