Kotlin程序?qū)⒘斜恚ˋrrayList)轉(zhuǎn)換為Array,Array轉(zhuǎn)換為ArrayList

Kotlin 實(shí)例大全

在此程序中,您將學(xué)習(xí)在Kotlin中使用toArray()將列表轉(zhuǎn)換為數(shù)組,并使用asList()將數(shù)組轉(zhuǎn)換為列表。

示例1:將數(shù)組列表轉(zhuǎn)換為數(shù)組

fun main(args: Array<String>) {

    //元音數(shù)組列表
    val vowels_list: List<String> = listOf("a", "e", "i", "o", "u")
    
    //將arraylist轉(zhuǎn)換為數(shù)組
    val vowels_array: Array<String> = vowels_list.toTypedArray()
    
    //打印數(shù)組的元素
    vowels_array.forEach { System.out.print(it) }
}

輸出結(jié)果

aeiou

在上面的程序中,我們定義了一個(gè)數(shù)組列表vowels_list。要將數(shù)組列表轉(zhuǎn)換為數(shù)組,我們使用了toTypedArray()方法。

最后,使用 forEach()循環(huán)打印數(shù)組的元素。

示例2:將數(shù)組轉(zhuǎn)換為數(shù)組列表

fun main(args: Array<String>) {

    //元音數(shù)組
    val vowels_array: Array<String> = arrayOf("a", "e", "i", "o", "u")
    
    //將數(shù)組轉(zhuǎn)換為數(shù)組列表
    val vowels_list: List<String> = vowels_array.toList()
    
    //打印數(shù)組列表中的元素
    vowels_list.forEach { System.out.print(it) }
}

輸出結(jié)果

aeiou

要將數(shù)組轉(zhuǎn)換為數(shù)組列表,我們使用了toList()方法。

這是等效的Java代碼:將數(shù)組列表轉(zhuǎn)換為array的Java程序。

Kotlin 實(shí)例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清