공부하는 블로그

제어문 (Condition) 본문

Develop/JAVA

제어문 (Condition)

모아&모지리 2017. 8. 31. 11:27

제어문은 사용자가 입력한 값 혹은 계산된 값을 다른 값과 비교해 서로다른 처리를 해주는 것을 말합니다.


제어문의 사용방법(if)


if( boolean 혹은 condition) { // 참,거짓 진위값 , 조건식

....

}



condition은 비교문을 말합니다. JAVA에서 사용하는 비교 연산자들이 사용됩니다.

때에 따리 논리 연산자도 함께 사용됩니다.

비교연산자

비교 연산자 

 문법 

설명

 크다

x > y

x가 y보다 크다

 작다

x < y

 x가 y보다 작다

 같다

x == y

x와 y와 같다.

 다르다

 x != y

x가 y와 다르다.

 크거나 같다

 x>= y

x가  y보다 크거나 같다.

 작거나 같다

 x <= y

 x가 y보다 작거나 같다.


위 비교 연산자들의 결과 값은 모두 boolean 입니다.


if에서는 boolean을 사용하는 것보다 조건식을 바로 적어 사용하는 것이 보편적 사용방법입니다.


제이문의 비교 연산자의 사용방법 - 1 ( 많이 사용안함 - 길경우에 )


int age = 40;

boolean isAdult = age > 19;

if( is Adult ) {


}


제어문의 비교 연산자의 사용방법 -2 ( 보편적 사용 )

int age = 40;

if ( age > 19 ) {


}


if는 else와 함께 사용하면 비교연산의 결과에 따라 다른 처리를 할 수 있습니다.


int age = 40;

int ( age > 19) {

System.out.println(" 성인입니다.");

}else {

System.out.println(" 미성년입니다.");

}