Java에서 &는 두 정수 값의 이진 비트를 비트별로 비교하는 비트 AND 연산자입니다. 두 비트가 모두 1인 경우에만 결과 비트가 1이고, 그렇지 않으면 0입니다. Java에서 & 연산자의 다른 용도로는 논리 AND(&&), 조건부 AND(&) 및 유형 검사(instanceof)가 있습니다.
Java에서 &의 의미
&는 Java에서 비트 AND 연산자입니다. 두 정수 값(int 또는 long)의 비트를 비트 단위로 비교하고 일치하는 비트에 1이 포함된 새로운 값을 반환합니다. 결과 비트는 두 비트가 모두 1이면 1이고, 그렇지 않으면 0입니다.
구문:
int a = 10; // 二进制表示为 1010 int b = 6; // 二进制表示为 0110 int c = a & b; // 二进制表示为 0010
결과:
c = 2
1010 & 0110 = 0010이기 때문입니다.
기타 용도:
비트 AND 연산에 사용되는 것 외에도 & 연산자는 Java에서 다음 용도로 사용됩니다.
위 내용은 자바에서 &는 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!