
비교식(비교 연산자 사용)
논리식(논리 연산자 사용)
boolean값

if문이 조건이 참일 경우에 실행되는 구문이면,
if문의 조건과 반대되는 경우에 실행되는 구문이
else 문이다.
else문은 독립적으로 실행될 수 없고, 반드시
if문의 뒤에 위치해야 한다.
if(조건){
.. 실행할 구문 ..
} else {
.. 반대경우 실행할 구문 ..
}

if문과 else문 사이에 else if문으로 두번째 조건, 세 번째 조건을 나열할 수 있다.
else if문은 필요한 만큼 나열할 수 있으며,
필요치 않을 경우 else문은 생략 가능하다.
if(1차조건){
.. 실행할 구문 ..
}else if(2차조건){
.. 실행할 구문 ..
}else if(3차조건){
.. 실행할 구문 ..
}else{
.. 실행할 구문 ..
}

변수 값에 대한 경우의 수를 처리하는 switch문
switch문은 하나의 변수(기준값)에 대한 여러 가지
case를 정의하는 구문
if문은 조건에 식(비교식, 부등식)이 사용될 수 있지만,
switch문은 분기 조건이 반드시 일치하는 '값'에
대해서만 처리가 가능하다.
switch(기준값){
case 값1 :
.. 실행될 구문 ..
break;
case 값n :
.. 실행될 구문 ..
break;
default :
.. 모든 경우에 충족하지 않을경우 실행..
break;
}

}
for문은 사람이 직접 처리하기에 부담스러운 반복적인
작업을 처리하기에 매우 용이하다.

(1) : 최초로 초기식을 설정한다.
(2) : 초기식을 설정한 다음에는 조건식을 판단한다.
(3) : 만약 조건식이 참이라면 반복적으로 동작할 구문을
1회 수행한다.
(4) : 반복구문을 수행한 후, 증감식으로 이동한다.
(5) : 증감식을 수행한 후, 다시 조건식으로 이동한다.
여전히 조건이 참이라면 반복수행을 처리하고, 그렇지
않다면 for문을 종료한다.
