Java에서 문자열 Count 하는 방법은 굉장히 귀찮았습니다. 재귀, 반복문 등등 물론 lambda식을 활용하여 구현할 수도 있었지만 굉장히 코드가 길었습니다.
반대로 Kotlin에서는 간단하게 해결할 수 있습니다.
fun main() {
val str = "hello my name is JGeun"
println(str.count{it == 'l'})
// result: 2
}
반응형
'Kotlin' 카테고리의 다른 글
[Kotlin] != null과 ?.let 퍼포먼스 차이가 있을까? (2) | 2023.02.06 |
---|---|
[Kotlin] filter, map 호출 순서에 따른 성능 차이 (0) | 2023.02.03 |
[Kotlin] Collection 관련 함수들 (filter, map, flatmap) (0) | 2023.02.03 |
[Kotlin] 데이터 클래스 (Data class) (0) | 2022.08.01 |
[Kotlin] Enum Class와 Sealed class (0) | 2022.08.01 |
댓글