最近面试遇到了这样一道题:
System.out.println(~(0Xaa)&0X5a);
System.out.println(~(0X5a)&0Xaa);
System.out.println(~1);
System.out.println(~(-1));
要写出结果,很郁闷,不会,望了解的大侠详解一下,谢谢!
本文解析了一道涉及Java位运算的面试题,包括~(0Xaa)&0X5a、~(0X5a)&0Xaa、~1及~(-1)的具体计算过程与结果。通过实例帮助理解位运算符的工作原理。
最近面试遇到了这样一道题:
System.out.println(~(0Xaa)&0X5a);
System.out.println(~(0X5a)&0Xaa);
System.out.println(~1);
System.out.println(~(-1));
要写出结果,很郁闷,不会,望了解的大侠详解一下,谢谢!
311

被折叠的 条评论
为什么被折叠?