黑马程序员技术交流社区
标题:
听说位运算符面试几率很大,
[打印本页]
作者:
胡诗亮66
时间:
2016-7-28 00:53
标题:
听说位运算符面试几率很大,
/**
* 编程计算3乘8等于几,什么方法效率更高?
*/
public class Test {
public static void main(String[] args) {
int a = 3 << 3; //3左移三位计算效率最高。
System.out.println(a);
int b = 3 * 8; //计算3 * 8 的普通方法效率比较低。
System.out.println(b);
}
}
/*
* 不定义第三方变量,交换n=4,m=5的值,用位运算和求和
*/
int n=4,m=5;
n=n^m;
m=n^m;
n=n^m;
----------------------
n=n+m;
m=n-m;
n=n-m
作者:
丹霞似锦
时间:
2016-7-28 00:57
学这个的时候,有个 同学纠结了很久,晕了原码补码都倒
作者:
belowfox
时间:
2016-7-28 09:27
这个挺基础的嘛,视频看两遍就可以了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2