本帖最后由 张向辉 于 2013-2-6 14:34 编辑
class OperateTest2
{
public static void main(String[] args)
{
/*
对一个整数的最后一个字节,高四位和低四位进行换位。
int num = 0101-1100 & 255;
1100-0101
61 = 0011-1101
1101-0011 = 211
*/
int num = 61;
int n1 = num & 15;//低四位
int n2 = num & (15<<4);//高四位
int n = n1<<4 | n2>>>4;
System.out.println("n="+n);
}
}
这个感觉那时候听的云里雾里的,现在也不怎么看到饿懂了 那个看懂的给解释下啊 谢谢!!
就是第三天的视频里面讲到得。 |