2*8=2 << 3;
因为将一个数左移n位,就相当于乘以了2的n次方,那么,一个数乘以8只要将其左移3位即可,而位运算cpu直接支持的,效率最高,所以,2乘以8等於几的最效率的方法是2 << 3。
package java基础题目;
/*
* 用最有效的方式算出2*8等于几
*/
public class Test9 {
public static void main(String[] args) {
int a = 2 << 3;
System.out.println("2左移3位是:" + a);
}
}
版权声明:本文为johnWcheung原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。