阅读下面代码
public class Test2005
public static void main(String args[])
System.out.println(~(Oxa5)&Oxa
A.;
参考答案:B
解析: 在位运算符中单目运算符~高于运算符&。所以本程序先计算~(Oxa5)的结果为Ox5a,然后再与Oxaa进行按位与运算,结果为Oxaa,即十进制的10。
阅读下面代码
public class Test2005
public static void main(String args[])
System.out.println(~(Oxa5)&Oxa
A.;
参考答案:B
解析: 在位运算符中单目运算符~高于运算符&。所以本程序先计算~(Oxa5)的结果为Ox5a,然后再与Oxaa进行按位与运算,结果为Oxaa,即十进制的10。