앞서 설명했듯, 자바와 다르게 코틀린은 범위를 Range 함수로 표기한다. 게다가 자바와 int i를 선언하는 방식도 다르다.
이걸 응용해서 for문을 다시 만든다.
package forEx
fun main() {
for (i : Int in 1..10) {
println(i)
}
}
이것은 자바에서
for(int i=1; i<11; i++) {
System.out.println(i)
}
와 같다. 익숙해지면 코틀린쪽이 훨씬 자연스러울 것 같다.
결과 :
1
2
3
4
5
6
7
8
9
10
반응형
'Android > 안드로이드 스터디(Kotlin)' 카테고리의 다른 글
Kotlin] 39. enum (0) | 2020.12.11 |
---|---|
Kotlin] 38. 배열 (0) | 2020.12.11 |
Kotlin] 36. 반복자 (0) | 2020.12.11 |
Kotlin] 35. .. 연산자 (0) | 2020.12.11 |
Kotlin] 34. 제네릭 상속(in/out) (0) | 2020.12.11 |