본문 바로가기
개발관련/dart

[dart언어] for, for in, forEach

by BlueOcean&Shark 2022. 7. 8.

dart언어에서 반복문으로 주로 사용하는 for, for in, forEach에 대해 알아보겠습니다. 

 

 

▣ for

c언어나 자바언어에서 사용하는 형태와 같습니다.

 for(int i = 시작숫자 ; i < 길이 ; 증감) {
    반복하면서 실행 할 것
  }

ex)

 List<String> rainbow = ['빨,주,노,초,파,남,보'];

 for(int i = 0 ; i < rainbow.length ; i++) {
    print(rainbow[i]);
  }

 

 for in

for(배열 또는 리스트의 자료형 변수 in 배열이나 리스트 등) {

   반복하면서 실행할 것

}

ex)

  List<String> rainbow = ['빨,주,노,초,파,남,보'];

  for(String color in rainbow) {
    print(color);
  }

 

 forEach

배열 또는 리스트.forEach((변수){반복 실행할 것});

ex)
  List<String> rainbow = ['빨,주,노,초,파,남,보'];

  rainbow.forEach((color){
    print(color);
  });

 

'개발관련 > dart' 카테고리의 다른 글

[dart언어] ..연산자  (0) 2022.07.08

댓글