Page 50 - 든든한 Java programming 도서 미리보기
P. 50
44 든든한 Java Programming
2.4.5?논리연산자
논리연산자는 논리 타입에서만 사용할 수 있으며 항의 조건을 두개의 값을 서로 비교
할 때 사용되는 연산자로 결과로 true나 false를 반환한다. [표 2-8]은 비교연산자의 구
성이다.
표 2-8? 논리연산자
연산자 사용법 의미
&& x && y x와 y의 값이 모두 true일 때 결과는 true 그 외의 연산 결과는 false
|| x || y x와 y의 값이 모두 false일 때 결과는 false 그 외의 연산 결과는 true
^ x ^ y x와 y의 값이 다르면 true 같으면 false
! ! x x의 값이 true일 때 결과는 false, x의 값이 false일 때 결과는 true
&& y || y
true true true false
true false true true
x x true false
false true false false
false false
^ y !
true true
true false false
x x false
false false true false
true false
[코드 2-13]은 위의 표를 이용하여 논리연산자 결과를 보여주는 프로그램이다.