Java to Kotlin (6) - 반복문을 다루는 방법

이동명·2024년 6월 11일
0

kotlin

목록 보기
6/19
post-thumbnail

for-each문

아래에 숫자를 하나씩 출력해주는 자바코드가 있다.

코틀린에선 아래와 같이 사용한다. 컬렉션을 만드는 방법이 다른데 조금 더 뒤에 살펴보도록 하겠다. in 뒤에올 값은 Iterable이 구현된 타입이라면 모두 들어갈 수 있다.

전통적인 for문

아래는 자바 기본 for문 템플릿이다.

코틀린에서는 아래처럼 사용가능.

감소해야할 경우

2개씩 올라갈 경우

Progression과 Range

downTo 와 step 은 변수.함수이름(argument) 대신
변수 함수이름 argument 로 사용할 수 있는 중위함수이고 등차수열을 만들어주고 있는 것 이다.

3 downTo 1 : 시작값 3, 끝값 1, 공차가 -1인 등차수열

1..5 step 2 : 시작값 1, 끝값 5, 공차가 2인 등차수열

while 문

아래는 자바의 while문이다.

코틀린에서도 java와 동일하다. do-while도 같다.


다음은 예외를 다루는 방법을 공부하며 포스팅 해보겠습니다.

profile
Web Developer

0개의 댓글