Kotlini programm loendi (ArrayList) teisendamiseks massiiviks ja vastupidi

Selles programmis saate õppida loendit massiiviks teisendama, kasutades toArray () ja massiivi loendisse, kasutades Kotlinis asList ().

Näide 1: teisendage massiivide loend massiiviks

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

Väljund

 aeiou

Ülaltoodud programmis oleme määratlenud massiivide loendi vowels_list. Massiiviloendi teisendamiseks massiiviks oleme kasutanud toTypedArray()meetodit.

Lõpuks prinditakse massiivi elemendid forEach()silmusega.

Näide 2: teisendage massiiv massiivide loendiks

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

Väljund

 aeiou

Massiivi teisendamiseks massiivide loendiks oleme kasutanud toList()meetodit.

Siin on samaväärne Java kood: Java-programm loendi massiiviks teisendamiseks ja vastupidi.

Huvitavad Artiklid...