조건문&반복문 INDEX
- 반복문
- break 와 continue
1. 반복문
1. for 문
- 조건식이 참인 동안 주어진 횟수만큼 실행문을 반복적으로 수행한다.
for(최기화(int i = 0); 조건식(i <10); 증감식(i++)){
//반복수행할 코드
}
- Enhanced for 문
- 카운터 변수와 증감식을 사용하지 않는다. 대신 배열과 함께 사용한다.
String[] names = {"a", "b", "c"};
for(String name : names) { //for문의 괄호( ()) 안에는 배열에서 꺼낸 항목을 저장할 변수 : 사용할 배열 이름
System.out.println(name + "is good");
// 배열에서 하나씩 꺼내 대입
}
// S.out:
// a is good
// b is good
// c is good
- while & do-while
- while문은 조건식이 true일 경우에 계속해서 반복
(초기화);
while(조건식) {
실행문; //조건식이 참인 동안 실행
증감식;
}
do {
실행문(처음 한 번은 무조건 실행된다.)
} while(조건식); do의 실행문이 실행된후 조건식에 대입하여 조건이 true이면 다시 실행문을 실행한다.
2. break 와 continue
- 무한히 반복되는 반복문에서 조건이 맞을때 혹은 임의로 빠져나오기 위해 사용된다.
- break : 가장 가까운 반복문을 빠져나온다
- continue : 이후의 코드를 스킵하고 다음 반복으로 넘어간다.