[kotlin] 코틀린 집합(Set)에 원소들이 포함되어 있는지 확인하기
코틀린 Set
코틀린에서는 Set을 사용하여 고유한 원소들의 집합을 표현할 수 있습니다. Set은 중복된 원소를 허용하지 않으며, 순서가 없는 컬렉션입니다.
val numberSet = setOf(1, 2, 3, 4, 5)
원소의 존재 여부 확인
Set에 특정 원소가 포함되어 있는지 확인하기 위해서는 contains
메서드를 사용할 수 있습니다.
if (numberSet.contains(3)) {
println("Set contains 3")
} else {
println("Set does not contain 3")
}
위의 코드는 numberSet
이라는 Set에 3이 포함되어 있는지 확인하고 그 결과에 따라 메시지를 출력합니다.
코틀린에서는 in
연산자를 사용하여 더 간단하게 Set 내에 특정 원소가 포함되어 있는지 확인할 수도 있습니다.
if (3 in numberSet) {
println("Set contains 3")
} else {
println("Set does not contain 3")
}
위의 코드는 in
연산자를 사용하여 numberSet
이라는 Set에 3이 포함되어 있는지 확인하고 그 결과에 따라 메시지를 출력합니다.
이렇게해서 Set 자료구조를 사용하여 특정 원소의 존재 여부를 확인할 수 있습니다.
참고 문헌: