fun main() {
var a = 0
do {
println(++a)
}
while (a<5)
}
fun main() {
for(i in 0..9 step 3) {
print(i)
}
}
fun main() {
for(i in 9 downTo 0) {
print(i)
}
}
fun main() {
for(i in 'a'..'e') {
print(i)
}
}
외부반복문에 레이블 이름과 @기호를 달고 break문에서 @과 레이블 이름을 달아주면 레이블이 달린 반복문을 기준으로 break를 시켜준다.
fun main() {
loop@for(i in 1..10) {
for(j in 1..10) {
if(i==1 && j==2) break@loop
println("i: $i, j: $j")
}
}
}
i: 1, j: 1