조건문은 '만약 ~라면' 이라는 조건이 붙는 경우에 사용하게 된다.
if(조건이 true 라면) {
실행할 구문
} else {
(조건이 false 라면) 실행할 구문
}
만약 미성년자를 구분한다고 가정해보자.
그렇다면 if문은 아래와 같이 사용하면 된다.
if(age < 20) {
System.out.println("미성년자 입니다.")
} else {
System.out.println("미성년자가 아닙니다.")
)
하지만 사용자의 입력을 받는 것이라면, 사용자가 0 또는 보수를 입력할 수도 있다. 그러므로 (age < 20) 과 함께 AND 연산자를 이용하여 작성해주면 보다 나은 조건이 될 것이다.
if(age > 0 && age < 20)
if(age가 0이상 이고, age가 20이하이면 실행해라!) 라는 조건이 완성된다.