Kotlin - 반복문(2)

Code_Alpacat·2021년 10월 24일

안드로이드 기초

목록 보기
4/18

코틀린에서는 자바와 다르게 range라는 개념을 사용하는데,for문에서 형태가 다르다.

for문에서 쓰이는건 다음과 같다.

  • n..m -> n부터 m까지의 범위
  • downTo -> 큰 수에서 작은 수로 감소
  • step -> n단위로 감소 혹은 증가 시킴.
    ex) step 2 = 2 4 6 8....
  • listOf(n, m)-> n과 m을 list 안에 넣는다. 즉, 배열과 같다.
  • n..m에서 until을 사용하면 m을 제외한 값을 얻을 수 있다.
fun main() {
	for(i in 1..5) {
    println(i)
	}
    
    for(i in 6 downTo 0 step 2){
        println(i)
    }
    
    for(i in 1..5 step 3){
        println(i)
    }
    
    val numberlist = listOf(100, 200, 300)
    for(number in numberlist){
        println(number)
    }

}

while문은 자바와 같이 동작한다.

profile
In the future, I'm never gonna regret, cuz I've been trying my best for every single moment.

0개의 댓글