논리 연산자
-
[JAVA] 비트 논리 연산자IT 발자취.../JAVA 2018. 12. 9. 03:08
비트 연산자는 피연산자를 비트단위로 논리 연산하는것입니다. & (AND 연산자) | (OR 연산자) ^ (XOR연산자) x 1 1 0 0 1 1 0 0 1 1 0 0 y 1 0 1 0 1 0 1 0 1 0 1 0 결과값 1 0 0 0 1 1 1 0 0 1 1 0 &(AND 연산자) : 피연산자 양 쪽이 모두 1이어야만 1을 결과로 얻는다. 그외에는 0을 얻는다. | (OR 연산자) : 피연산자 중 한 쪽의 값이 1이면, 1을 결과로 얻는다. 그 외에는 0을 얻는다. ^ (XOR연산자) : 피연산자의 값이 서로 다를 때만 1을 결과로 얻는다. 같을 때는 0을 얻는다. /* * @Author : wookTire * * @Title : 비트논리연산자 */ public class BitWiseOper { pub..