Android Kotiln
in
키워드에 대해 설명하기
in
은 컬렉션, 범위 또는 contains
메서드를 정의하는 기타 엔터티에 값이 있는지 확인하는 데 사용할 수 있습니다val list = listOf(1, 2, 3, 4, 5)
if (3 in list) {
println("3 is in the list")
}
in
은 숫자 범위를 반복하기 위해 for
와 함께 사용할 수 있습니다.for (i in 1..5) {
println(i) // Prints numbers from 1 to 5
}
when
표현식에서의 사용in
은 when
표현식과 함께 활용되어 값이 특정 범위나 컬렉션에 있는지 확인할 수 있습니다.val x = 5
when (x) {
in 1..10 -> println("x is between 1 and 10")
in listOf(20, 30, 40) -> println("x is either 20, 30, or 40")
else -> println("x is out of the defined ranges")
}
!in
in
을 !
연산자와 결합하여 컬렉션이나 범위에 값이 없는지 확인할 수 있습니다.val number = 15
if (number !in 1..10) {
println("Number is not between 1 and 10")
}
in
내 조건을 평가하는 다양한 방법을 제공합니다. when
간결하고 읽기 쉬운 코드를 작성하는데 도움이 되어 Kotlin을 더욱 표현력 있게 만듭니다.