Programa Kotlin para convertir la lista (ArrayList) en matriz y viceversa

En este programa, aprenderá a convertir una lista en una matriz usando toArray () y una matriz en una lista usando asList () en Kotlin.

Ejemplo 1: Convertir lista de matrices en 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) ) )

Salida

 aeiou

En el programa anterior, hemos definido una lista de arreglo, vowels_list. Para convertir la lista de matrices en una matriz, hemos utilizado el toTypedArray()método.

Finalmente, los elementos de la matriz se imprimen utilizando el forEach()bucle.

Ejemplo 2: convertir matriz en lista de matriz

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

Salida

 aeiou

Para convertir una matriz en una lista de matrices, hemos utilizado el toList()método.

Aquí está el código Java equivalente: programa Java para convertir lista en matriz y viceversa.

Articulos interesantes...