Primary/Kotlin
[Kotlin] for? forEach?
해스끼
2022. 5. 25. 15:48
일반적인 for문과 ``Collections<T>.forEach()`` 중 뭘 써야 하나요?
JetBrains의 Kotlin 개발자들이 쓴 Kotlin in Action에 이런 구절이 있다.
The forEach function is somewhat more concise than a regular for loop, but it doesn’t have many other advantages, so you needn’t rush to convert all your loops to lambdas.
요약하면 ``forEach``가 읽기 쉬운 건 맞지만, for문을 모두 바꿔야 할 만큼 명확한 이점이 있는 것은 아니라고 한다. 각자 편한 걸 쓰는 걸로.