单选题 阅读下列代码
public class Test2005
public static void main (String args[])
System.out.printIn(~(Oxa5) &Oxaa);


其运行结果是______。

【正确答案】 B
【答案解析】[解析] 十六进制数0xa5的二进制形式为位10100101,0xaa的二进制形式为10101010。在位运算符中,“~”的优先级高于“&”,所以先计算~10100101,其结果为01011010,然后计算01011010&10101010,其结果是00001010,将其转换为十进制数,即为10。所以正确选项为B。