您的位置:首页 > 职场人生

面试题:用最有效的方式算出2*8等于几

2015-06-02 19:04 459 查看
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);
	}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: