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 |
---|
댓글