728x90
반응형
firstOrNull()
Kotlin 언어에서는 다양한 유용한 함수를 제공합니다. 그 중 하나인 firstOrNull() 함수는 리스트나 배열과 같은 컬렉션에서 첫 번째 요소를 반환하거나, 컬렉션이 비어있을 경우 null을 반환합니다.
아래는 firstOrNull() 함수의 사용 예시입니다
val numbers = listOf(1, 2, 3, 4, 5)
val firstEvenNumber = numbers.firstOrNull { it % 2 == 0 }
println(firstEvenNumber) // 출력: 2
위 예제에서는 numbers 리스트에서 첫 번째로 짝수인 숫자를 찾아 firstOrNull() 함수를 사용했습니다. 리스트에는 2가 첫 번째로 나오는 짝수이므로 2가 출력됩니다. 만약 리스트가 비어있거나 짝수를 포함하지 않는다면 null이 반환됩니다.
728x90
반응형
'KOTLIN' 카테고리의 다른 글
코틀린(Kotlin) 안드로이드 스튜디오 카메라 사용하기 (0) | 2021.01.25 |
---|---|
코틀린(Kotlin) 안드로이드 스튜디오 Room - ORM 라이브러리 사용-2 (0) | 2021.01.24 |
코틀린(Kotlin) 안드로이드 스튜디오 Room - ORM 라이브러리 사용-1 (0) | 2021.01.24 |
코틀린(Kotlin) 안드로이드 스튜디오 SQLite 데이터베이스 사용하기-2 (0) | 2021.01.24 |
코틀린(Kotlin) 안드로이드 스튜디오 SQLite 데이터베이스 사용하기-1 (0) | 2021.01.24 |