달나라 노트

Kotlin - minOrNull, maxOrNull 본문

Kotlin

Kotlin - minOrNull, maxOrNull

CosmosProject 2021. 3. 16. 00:40
728x90
반응형

 

 

 

 

Original source = play.kotlinlang.org/byExample/01_introduction/01_Hello%20world

 

 

 

fun main() {
    var list_numbers = listOf(1, 2, -10, 5, 12) // 1

    var var_max = list_numbers.maxOrNull() // 2
    println(var_max)

    var var_min = list_numbers.minOrNull() // 3
    println(var_min)


    var list_empty = emptyList<Int>() // 4

    var var_max_empty = list_empty.maxOrNull() // 4
    println(var_max_empty)

    var var_min_empty = list_empty.minOrNull() // 4
    println(var_min_empty)
}



-- Result
12
-10
null
null

1. list를 생성합니다.

 

2. maxOrNull 함수는 list의 요소 중 max 값을 return합니다.

 

3. minOrNull 함수는 list의 요소 중 min 값을 return합니다.

 

4. empty list에 maxOrNull, minOrNull 함수를 적용하면 null 값을 return 합니다.

 

 

728x90
반응형
Comments