[코틀린인액션] 범위와 수

범위 사용

fun main(args: Array<String>) {
    //범위 사용
    val oneToTen = 1..10 // 1부터 10 까지  , 이상과 이하를 나타낼때는 .. 을 사용한다.
    for (i in oneToTen) {
        print("$i ")
    }
}

수열 사용

fun main(args: Array<String>) {
    for (i in 100 downTo 1 step 2) {
        println(i)
    }
}
  • 수열을 해석하면
    • 100 부터 1 까지 ( 폐구간 ) : 100 이하 1 이상이라는 의미이다.
    • step
      • 2씩 감소
      • 98 96 … 4 2 까지 출력

반 만 닫힌 범위

  • Intellij 에서 가독성 좋게 해당 문법의 인레이 힌트를 지원한다.
for (x in 0..<100) {
    
    }
  • 물론 이런식으로 표현해도 된다

파이썬이랑 비슷한거같다


Uploaded by N2T