비트연산자 비트(bit) 단위로 논리 연산을 할때 사용하는 연산자 기본적으로 컴퓨터는 8bit의 공간 기준으로 사용함 8bit == 1byte 실수형을 제외한 모든 기본형에서 사용이 가능함 비트 연산자 설명 & 대응되는 비트가 모두 1이면 1을 반환함 (AND연산) | 대응되는 비트중에서 하나라도 1이면 1을 반환 (OR연산) ^ 대응되는 비트가 서로 다르면 1을 반환 (XOR연산) ~ 비트를 1이면 0으로, 0이면 1로 반전 (NOT연산) 부호를 유지하면서 지정한수 만큼 전부 오른쪽으로 이동시킴 (RIGHT SHIFT연산) Bit연산 관련 메소드 Integer.toBinaryString 10진수나 16진수의 정수를 비트 단위의 문자열로 간단하게 바꿀수 있게 해주는 메소드 Integer.toBinaryS..