๐Ÿ“–โœ๏ธโœ๏ธโœ๏ธ๐Ÿ“/kotlin

[kotlin] map์œผ๋กœ data class list๋ผ๋ฆฌ ์„œ๋กœ ๋ณ€ํ™˜

pansy0319 2022. 4. 23. 18:50
๋ฐ˜์‘ํ˜•
data class User(
    val id: String,
    val name: String,
    val age: Int,
)

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

// ----------------------------------------------------

fun transform() {
    val users = userRepository.findAll()
    
    val students = users.map {
        Student(
            name = it.name,
            age = it.age,
        )
    }
}

์ด๋Ÿฐ ๋Š๋‚Œ..!!

์ž˜ ๊นŒ๋จน์œผ๋‹ˆ๊นŒ ๊ธฐ๋กํ•ด๋‘๊ธฐ

๋ฐ˜์‘ํ˜•