any 함수
- 코틀린에서 컬렉션(리스트, 배열 등) 또는 문자열 등의 요소 중 하나라도 특정 조건을 만족하는지 확인할 때 사용하는 함수
- 조건을 만족하는 요소가 하나라도 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
userInput 값이 alphabet과 일치하는 요소가 있는지 true, false로 반환하는 로직을 구현
코틀린
if (userInput.any { it !in alphabet }) {
// 처리 로직
}
자바
userInput.chars()
.mapToObj(c -> (char) c) // int to Character 변환
.anyMatch(c -> !alphabet.contains(Character.toString(c)));
'코틀린' 카테고리의 다른 글
[코틀린 Kotlin] isLetter - 문자가 알파벳인지 여부 확인 (0) | 2024.09.06 |
---|---|
[코틀린 Kotlin] removeSuffix - 문자열에서 특정 접미사를 제거한 새로운 문자열 반환 함수 (0) | 2024.09.06 |
[코틀린 Kotlin] indices - 요소의 인덱스 반환 (0) | 2024.09.06 |
[코틀린 Kotlin] if 연산자의 간소화 ( else 생략 ) (0) | 2024.09.06 |
[코틀린(kotlin)] joinToString (0) | 2024.09.06 |