JVM

프로그래밍/Kotlin

[Kotlin] loop에서 break, continue 사용하기

loop문에서 continue와 break를 사용해야 했다. Java에서 작성하던 방식과 비슷하게 작성햇는데 내가 생각한 대로 동작이 일어나지 않아 레퍼런스 문서를 찾게 되었고, 잘못 사용했다는 것을 깨달아 블로그에 정리한다. 1. break / continue 우리가 흔히 사용하는 break, continue는 for문 안에서 사용할 수 있다. fun main() { for (i in 1..5) { if (i==3) break print("$i ") } } // 결과 1 2 문제는 Iterable.forEach() 에서는 break, continue를 사용할 수 없다는 점이다. 아래와 같이 작성하면 break 때문에 compile이 불가능하다. fun main() { (1..5).forEach { i ..

@코린이
'JVM' 태그의 글 목록