Kotlin 벤드펴기 목록 – 문제 및 솔루션

1500 단어 listkotlinflatten
Kotlin 벤드펴기 목록 – 문제 및 솔루션
https://grokonez.com/kotlin/kotlin-flatten-list-problem-solution
이 자습서에서는 JavaSampleApproach에서 Kotlinflatten()과 이 방법의 제한을 소개합니다.따라서 Kotlin List를 위한 새로운 편평화 솔루션을 제공합니다.
I. 코틀린 리스트 벤드펴기()
1. 벤드펴기() 방법
Kotlin은 목록을 벤드펴기하는 방법을 제공합니다.

public fun  Iterable>.flatten(): List
-> 주어진 집합의 모든 원소의 단일 목록을 되돌려줍니다.
실천:

data class Customer(
    val name: String,
    val age: Int
)

fun main(args : Array){
    val list = listOf(
            listOf(1, 2, 3),
            listOf("one", "two", "three"),
            listOf(Customer("Jack", 25), Customer("Peter", 31), Customer("Mary", 18))
    )
    
    var flattenList = list.flatten()
    
    println(list)
    /*
        [[1, 2, 3], [one, two, three], [Customer(name=Jack, age=25), Customer(name=Peter, age=31), Customer(name=Mary, age=18)]]
    */
    println(flattenList)
    /*
        [1, 2, 3, one, two, three, Customer(name=Jack, age=25), Customer(name=Peter, age=31), Customer(name=Mary, age=18)]
    */
}
2. 질문
자세한 내용은 다음을 참조하십시오.
https://grokonez.com/kotlin/kotlin-flatten-list-problem-solution

좋은 웹페이지 즐겨찾기