java乘法和除法的使用方法
以下是java乘法和除法的使用方法:
for (val = 0; val < 100000; val +=5) { alterX = val * 8; myResult = val * 2; }
用移位操作替代乘法操作可以极大地提高性能。下面是修改后的代码:
for (val = 0; val < 100000; val += 5) { alterX = val << 3; myResult = val << 1; }
修改后的代码不再做乘以8的操作,而是改用等价的左移3位操作,每左移1位相当于乘以2。
相应地,右移1位操作相当于除以2。
值得一提的是,虽然移位操作速度快,但可能使代码比较难于理解,所以最好加上一些注释。
更多知识:郑州Java软件工程师培训学校
下一篇:对象的职责是什么