for
for (초기화식, 조건식, 증감식) { … }
String message = 'Dart 공부';
for (var i = 0; i < 5; i++) {
message += '!';
}
print(message); // Dart 공부!!!!!
while
while (조건식) { … }
int count = 1;
while (count <= 5) {
print('count : $count');
count += 1;
}
/*
count : 1
count : 2
count : 3
count : 4
count : 5
*/
do-while
do { … } while (조건식); // do부분이 1번 무조건 실행됨
int count = 1;
do {
print('count : $count');
count += 1;
} while (count <= 5);
/*
count : 1
count : 2
count : 3
count : 4
count : 5
*/
for - in
for (순회식) { … }
List<String> fruits = ['사과', '바나나', '귤'];
for (var fruit in fruits) {
print(fruit);
}
/*
사과
바나나
귤
*/
주요 명령어
break : 반복문을 종료하고 싶을 때 사용.
continue : 반복문 실행 중에 건너뛰고 싶을 때 사용.
final fruits = ['사과', '파인애플', '오렌지', '귤', '복숭아'];
for (final fruit in fruits) {
if (fruit == '파인애플') {
continue;
}
print('맛있는 $fruit');
}
/*
맛있는 사과
맛있는 오렌지
맛있는 귤
맛있는 복숭아
*/
'공부내용' 카테고리의 다른 글
dart문법_컬렉션(Set) (0) | 2024.10.29 |
---|---|
dart문법_컬렉션(List) (0) | 2024.10.28 |
dart문법_조건문 (0) | 2024.10.28 |
dart문법_연산자 (0) | 2024.10.28 |
dart문법_변수 (1) | 2024.10.28 |
댓글