제어문 : 실행의 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것
1. 조건문
- if : 만약 ~이면
if(조건식) {
실행문;
} else {
실행문;
}
- switch : 변수 값에 따라 실행문 선택 가능
switch(변수) {
case 값 1 :
break; //case에 걸려서 실행문 끝나면 종료되어 switch문에서 빠져나
case 값2:
break;
default:
break;
}
2. 반복문
for : 주어진 횟수만큼 실행문 반복 실행할 때
for (초기화식 : 조건식 : 증감식) {
조건 만족할 때 실행문;
}
for 응용 (foreach):
for(타입 변수 : 배열) {
실행문;
} -> 배열 크기만큼 알아서 반
while : 정해진 횟수 없을 때 실행
while (조건식) {
조건 만족할 때 실행문;
} //조건 만족 안 하면 반복문 종료
do while : 실행문을 우선 실행시키고 실행결과에 따라 실행 계속할지 안 할지 정하는 것
do{
실행문
}while(조건식);
break : for, while, do while에서 실행 중지할 때 사용됨
continue : for, while, do while에서 사용, 블록 내부에서 실행되면 조건식으로 이동
*조건식 ex) q입력하기 전까지 반복일 때 do while문의 조건식 while(! inputString.equals("q") );
'JAVA' 카테고리의 다른 글
조건식 예제_if-else + Math.random () (0) | 2019.06.18 |
---|---|
조건식 예제_ if-else (0) | 2019.06.18 |
연산자 (0) | 2019.06.18 |
변수와 타입 (0) | 2019.06.18 |
이클립스 설치 (0) | 2019.06.18 |