Java教程

java << >>

本文主要是介绍java << >>,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

 

结论:
1. 位运算符操作的都是整型的数据
2. << :在一定范围内,每向左移1位,相当于 * 2
>> :在一定范围内,每向右移1位,相当于 / 2

 

面试题:最高效方式的计算2 * 8 ?  2 << 3  或 8 << 1

2<<3  每向左移3位,相当于2*2*2*2=16

8<<1 每向左移3位,相当于8*2=16

 

练习:

5<<3  相当于5*2*2*2=40

16>>2 相当于16/2/2=4

这篇关于java << >>的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!