Kotlin - for문, for문 형식

CODEDRAGON Development/Kotlin

반응형


 

 

Kotlin - for

·         Java 초기식 ; 조건식 ; 증감식 포함하는 for 반복문 형태를 가지지만 Kotlin에서는 3가지 구성형식을 가진 반복문을 지원하지 않고 Java for-each문의 형태를 가집니다.

·         Java 기존 for 형태는 while문으로 대체할 있습니다.

·         Kotlin에서 for반복문은 범위를 통한 요소의 반복문 지원합니다.

 

 

 

for 형식

·         in 왼쪽에는 배열요소의 값이 반복 저장될 변수(item) 오고, 오른쪽에는 반복대상(배열 or 컬렉션) 위치합니다.

·         저장원소타입은 배열 또는 컬렉션에 저장된 원소의 타입과 동일하게 저장됩니다.

·         중괄호({}) 일반적인 for문과 역할이 같습니다.

 

 

반복가능한 Collection 자료형에 대해 해당 item만큼 반복 수행하게 됩니다.

for(반복대상 요소 저장변수 in 반복대상){

// 반복 수행할 내용

}

for(item in Collection){

수행문1;

수행문2;

}

 

 

 

 

 

 

Java - for

http://codedragon.tistory.com/734

 

 

 

 

 

for-each

http://codedragon.tistory.com/4425

 


반응형

'Development > Kotlin' 카테고리의 다른 글

System.`in`, System.in  (0) 2018.11.04
형변환(implicit conversions for number)  (0) 2018.11.01
Kotlin - when, when 형식  (0) 2018.10.31
Kotlin - 증감 연산 함수  (0) 2018.10.30
lambda function(람다 함수), Lambda(람다) 유래  (0) 2018.10.30