조건문은 크게 if문과 switch문으로 나뉜다.
if(조건식) { // 조건이 참일 때 실행 함.
실행문;
}
if(조건식) {
실행문;
{
else { // if의 조건이 거짓일 때 실행 함.
실행문
}
switch(변수) {
case 1 : 실행문; // 변수의 값이 1일 때 실행 후 break로 switch문 탈출.
break;
case 2 : 실행문;
break;
default : 실행문; // 위에 조건이 다 거짓일 때 실행 함.
}
반복문의 종류는 while, do while, for, Enhanced for문으로 나뉜다.
while(**조건식**)
{
실행문;
증감문;
}
do { // 무조건 한번 실행
실행문;
증감문;
} while(**조건문**)
for(초기식; 조건식; 증감식) { // 초기식, 조건식, 증감식이 한번에 들어감
실행문;
}
for(초기화 : 배열) { // 배열이 끝날 때 까지 실행
실행문;
}
Enhanced for문
- 배열에서만 사용 가능.
- 배열의 크기 조사할 필요 X
- 배열 값 변경 불가.