a와 b 사이에 "AND"연산 (10 진수)을 수행하려고합니다. b의 값은 코드 내에서 결정됩니다. 그 결과, 나는 STH 작성하는 경우처럼 :Java에서 변수에 AND 연산 적용
String g= Integer.toHexString(b);
int k=a & g;
나는 오류, 그것이 있어야하기 때문에 STH 같은 :
int k=a & 0xFF;
어떻게 든 0X는 16 진수 값 전에, 그리고해야 동시에 그 String 유형이 될 수 없습니다. 두 번째 피연산자가 변수가 될 수있는 경우 인터넷에서 예제를 찾지 못했습니다. 수동으로 for 루프를 작성하여 AND 연산을 비트 단위로 적용해야합니까? 아니면 직접적인 해결책이 있습니까? 귀하의 도움에 감사드립니다. b는 이미 정수의 경우
대단히 감사합니다. 당신 말이 맞아요. – Pegah
@KingsIndian은 "할 일"이 무엇을 의미하는지 이해하지 못합니다. 그것은 단지 연설의 인물입니다. – Affe